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

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
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