Think Design Before Coding


Thinking Design
Thinking before Coding
It's time to think


CODING STRATEGY



Coder est un art de réflexion

 

Structurer et organiser ses idées 

pour faire face à un problème


Programmer c'est prévoir les différentes situations


Chaque situation doit être unique


Le programme doit pouvoir y faire face


Autrement dit, le code est robuste


Le code doit toujours être exécutable



Résolution de problèmes


Le plus compliqué dans la vie d'un développeur
et aussi
dans la vie en général




 

Résoudre un problème par l'algorithme

Mais pourquoi ?


C'est scientifique !


Il faut résoudre

par la forme la plus compréhensible pour un ordinateur



Une bonne partie de la science repose sur des fondements mathématiques


C'est une suite d'instructions

avec une logique interprétable par un ordinateur




Programmer est une activité complexe




C'est comme organiser sa journée en plusieurs étapes

ou encore

comme planifier toutes les activités dans l'année

et surtout prévoir un plan B en cas de besoin




Le plus important

c'est d'organiser sa réflexion autour d'un sujet

et

de penser aux différentes situations possibles avant d'écrire le code





Le langage est une façon de s'exprimer

ce n'est pas une façon de résoudre un problème





C'est tout pour le moment et c'est déjà bien







Commentaires

Posts les plus consultés de ce blog

Spread Operator : l'ultime opérateur

The last page