toughcrust / toughcrust.github.io

AKA Shitty haikus
0 stars 0 forks source link

What code / work teaches me #31

Closed toughcrust closed 7 years ago

toughcrust commented 7 years ago

Inspiré par le code: Communication

Idée qui revient régulièrement: Faire des petites choses très ciblées qui marchent isolées. Mises ensembles elles essaient de se coordonner dynamiquement en retombant sur leurs pattes (garder une cohérence quoiqu'il arrive). Leur comportement est explicite et modifiable par un observateur. Rejoint des légos (qui peuvent être agencés suivant un modèle ou pas), les écosystèmes naturels, etc ...

Focus et contraintes: tests, docs: force yourself to adopt a different point of view on your work to ensure its quality and adequation to reality design / UX: can work only if you're dedicated to use it (in the same way that tests: you're confident you can blindly modify code, docs: anybody knew find your code cool and accessible). UX should be: it's gonna be smooth to use and direct to the point. => Talk about managing developers obsessions (factory boy, one liner, mr clean, etc ...) we've got a common one "how could I talk a computer into doing that" => make your obsessions a super power, not a weakness by recognizing it and where / when to express it.

One and only one complexity at a time => le reste est bien cadré (docs, tests, management) mais on a un espace de créativité, un défouloir où on est responsable.