28 lines
589 B
Markdown
28 lines
589 B
Markdown
---
|
|
aliases:
|
|
- programmation structurée
|
|
- paradigme programmation structurée
|
|
---
|
|
up:: [[paradigme de programmation]]
|
|
#informatique
|
|
|
|
2 étapes :
|
|
|
|
# Raffinement progressif
|
|
|
|
*top-down design*
|
|
|
|
Découper un problème en sous-problèmes simples (on répète jusqu'a ce que les sous-problèmes soient assez simples pour être implémentés directement).
|
|
|
|
# Cacher les détails
|
|
|
|
*bottom top*
|
|
|
|
On implémente les sous-problèmes, en [[encapsulation|encapsulant]] tous les détails d'implémentation. On **cache les détails**.
|
|
|
|
|
|
# Références
|
|
|
|
source:: [[floydParadigmsProgramming1979]]
|
|
|