La formulation de la logique du programme est l'expression utilisée pour planifier à l'avance comment accomplir une tâche. Il peut s'appliquer à une recette, à une tâche informatique ou à la construction d'une maison ou d'une route.
Lorsque vous êtes confronté à une tâche ou à un défi, plutôt que de faire la première chose qui vous vient à l'esprit, il est préférable de prendre le temps de réfléchir à votre approche. Comprenez la tâche, identifiez les principaux problèmes et enjeux et comment vous pouvez les surmonter pour atteindre votre objectif. En assemblant une série logique d'actions, vous devriez être en mesure d'accomplir la tâche de la manière la plus efficace. Quelle que soit la complexité d'une tâche, certains aspects de celle-ci sembleront simples et directs et d'autres nécessiteront une plus grande réflexion. et le temps de surmonter. En planifiant autour de ces problèmes, vous devriez être en mesure de terminer la tâche sans retard majeur.
Un exemple serait la construction d'une allée de jardin. Plutôt que de simplement poser les dalles, vous devez regarder le sol qu'il va couvrir et planifier l'itinéraire le plus droit et le plus plat. En préparant le sol en contrebas et en plaçant des pierres le long du parcours, vous serez le mieux placé pour poser les dalles. Avec les dalles prêtes à être placées, vous pouvez préparer le béton. Au fur et à mesure de la pose de chaque dalle, vous scellez l'espace avec du béton. En regardant chaque étape de ce travail, en anticipant les problèmes et en préparant les solutions permet de terminer le travail le plus facilement possible.
Ce processus peut être lié à n'importe quel travail - l'analyse et la planification sont du temps bien dépensé plutôt que de se précipiter et de faire la première chose qui vient à l'esprit. La planification et l'anticipation sont la clé de la formulation de la logique du programme.