Afficher/masquer le menu
Liens Ecyseo
  • Tags cloud
  • Daily
  • Pictures wall
  • Search
  • Display options
    • Links per page :
    • 20 links
    • 50 links
    • 100 links
  • RSS Feed
  • Login

J'ai besoin d'intimité. Non pas parce que mes actions sont douteuses, mais parce que votre jugement et vos intentions le sont.

5165 links 

page 1 / 1

Liste des liens

10 results tagged poo x
Object Oriented PHP - Front Line PHP
2020-11-5 15:3 - permalink -

Composition over inheritance in OOP

poo tutoriels
- https://front-line-php.com/object-oriented
Gradients of Immutability
2020-08-27 11:3 - permalink -

Un objet doit être immuable mais tout n'est pas toujours aussi tranché. Il peut y avoir des nuances...

poo programmation tutoriels
- https://www.yegor256.com/2016/09/07/gradients-of-immutability
The Composition Over Inheritance Principle - Liens en vrac de sebsauvage
2020-04-16 18:26 - permalink -

Je te conseille la lecture du blog de Tom Butler et ses réflexions sur la programmation objet en général.
Pour résumé, il dit que la programmation telle qu'on l'utilise, même sur des gros projets comme Symfony, n'est pas la façon dont on devrait l'utiliser.
Ce qu'il faudrait c'est :

  • Pas d'héritage. Plutôt que de dire l'objet B "est un" objet A, il faudrait se dire, l'objet B est "un objet qui a" ...
  • Immutabilité des objets pour faciliter leur réutilisation et pouvoir être sûr de leur état quelle que soit l'étape d'un programme.
  • Bannir les objets statics qui ne sont que de la programmation procédurale qui mime de l'objet
blog bonnes-pratiques poo
- https://sebsauvage.net/links/?jAvKBw
Code Heroes - Deviens un vrai héros du code
2019-09-13 1:37 - permalink -

Bien ce site !
Via l'ami Bronco

API javascript nodejs poo tutoriels web
- https://www.codeheroes.fr/
POO = poo ? - Liens en vrac de sebsauvage
2019-04-24 12:11 - permalink -

Est-ce que c'est la POO qui craint ou la manière dont elle est enseignée et mise en pratique ?
Le seul site qui m'a fait prendre conscience de ça est celui de Tom Butler qui montre que la POO n'est pas utilisée comme il le faudrait et que cela mène à des aberrations comme celles décriées dans les articles que tu cites.
Il suffit simplement de prendre deux fameux framework php qui utilisent la POO mais qui le font mal, et qui sont pourtant utilisés par nombres de développeurs : Symfony et CakePHP. Et de relire les articles de Tom pour voir ce qui ne va pas...

développement informatique poo
- https://sebsauvage.net/links/?VwhJAg
Un nouveau framework de mon cru.
2018-10-8 10:21 - permalink -

Salut les potos,

Je me suis mis en tête de développer un framework from scratch en essayant d'appliquer au maximum les recommandations de Tom Butler sur la POO.

C'est encore dans son jus et les plâtres ne sont pas encore secs. Mais normalement, c'est fonctionnel.

N'hésitez pas à me dire ce que vous en pensez. Est-ce que je fais fausse route ? Est-ce que vous voyez des corrections/améliorations à apporter ?

Quand j'aurai un peu de temps, j'essaierai de faire un readme un peu plus étoffé. Mais en attendant, le code est commenté. Il faut une base MySQL. Un exemple de tables est donné dans le code.

Dans l'attente de vos retours.

developpement framework MySQL php poo
- https://framagit.org/jerrywham/framework-sigesth
Why NULL is Bad?
2018-08-21 16:34 - permalink -

Parce que c'est null ! :-)

poo programmation tutoriels
- https://www.yegor256.com/2014/05/13/why-null-is-bad.html
Objects Should Be Immutable
2018-08-21 16:31 - permalink -

Tout est dit.

poo programmation tutoriels
- https://www.yegor256.com/2014/06/09/objects-should-be-immutable.html
Inheritance vs Composition: Composition wins by knockout - Tom Butler
2018-08-21 14:23 - permalink -

Encore un article qui démontre que tout ce que j'ai appris, ben, c'est de la merde.

Plutôt que de penser ses classes en terme d'héritage (est-un), il vaut mieux penser en terme de composition (possède-un ou est-composé-de).

L'héritage est une mauvaise pratique, le plus souvent, car cela rompt l'encapsulation et souvent engendre une répétition inutile de code (coucou Symphony, coucou Cake...).
La composition permet de l'éviter.

Le seul moment où il est nécessaire d'utiliser l'héritage est lorsque l'on n'a pas écrit la classe de base et que l'on doive modifier un de ses comportements sans pouvoir utiliser un patron d'adaptation.

poo programmation tutoriels
- https://r.je/you-do-not-need-inheritance-oop.html
Encapsulation: Don't Look Up - Tom Butler
2018-08-21 12:25 - permalink -

Pourquoi l'encapsulation est nécessaire aux objets et qu'il faut faire en sorte de ne pas la rompre.

poo programmation tutoriels
- https://r.je/encapsulation-dont-look-up.html
page 1 / 1


Tags


  • shaarli
  • wikipedia

Tags cloud

Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Help/documentation
Affiches "loi aviva" créées par Geoffrey Dorne le 13 Mai, 2020 - Mastodon 1 - Mastodon 2