La structure en 3 étapes n'est pas la fin - Le vrai pouvoir de créer le monde réside dans la "répétition" et l'"assemblage"
Auparavant, nous avons dit que la plupart des concepts du monde sont composés de la structure en 3 étapes (3depth).
Module → Classe → Méthode
Base de données → Table → Enregistrement
Modèle → Vue → Contrôleur
Concept supérieur → Concept intermédiaire → Élément concret
Et cette structure est également considérée comme la profondeur la plus intuitive de la pensée humaine.
Cependant, il y a un autre fait important ici.
La structure en 3 étapes n'est pas une "finition" mais un "matériau".
Maintenant, parlons du point clé.
La structure en 3 étapes est comme des "blocs Lego". La véritable création se produit dans le processus d'"assemblage répété" de ces blocs.
Pensons aux Lego.
Un seul bloc en soi n'est pas un produit fini.
Mais si ce bloc est répété et assemblé des dizaines, des centaines, voire des milliers de fois
Il devient un robot
Il devient un château
Il devient un avion
Il devient une navette spatiale
Chacun est un simple bloc, mais
En les combinant, un tout nouveau monde est créé.
La programmation fonctionne de la même manière.
Une seule classe ne signifie rien
Quelques méthodes n'ont pas de sens
Un seul modèle ne constitue pas un service
Mais
En assemblant ces unités de manière répétée, un service est créé.
Plusieurs classes coopèrent pour créer une fonction
Plusieurs tables se connectent pour créer un écosystème de données
Plusieurs méthodes ensemble créent un flux
La structure en 3 étapes est à la fois un "bloc unitaire" et une "structure minimale assemblable".
La répétition est un outil pour simplifier la complexité
Le monde peut sembler complexe, mais
En réalité, la complexité est le résultat de la répétition.
Par exemple :
Le corps humain :
Cellule → Tissu → Organe (3 étapes)
Cela se répète à l'infini pour former l'ensemble du corps.Les bâtiments d'une ville :
Poteau → Structure → Bâtiment (3 étapes)
Cela se répète pour former une ville.La musique est similaire :
Note → Accord → Progression (3 étapes)
Cela se répète pour former une chanson entière.
La programmation fonctionne de la même manière.
Méthode → Classe → Module (3 étapes)
Enregistrement → Table → Base de données (3 étapes)
Cela se répète et
L'ensemble du service est créé.
La complexité n'est que le résultat de la répétition de structures simples.
Le monde est composé de la "répétition de la simplicité".
Dès que cette règle est comprise,
Le lecteur commence enfin à penser de manière "structurée".
Diviser et conquérir : Les problèmes se résolvent en les divisant
La structure en 3 étapes
N'est pas simplement pour une belle organisation.
Cela est directement lié au principe fondamental de la résolution de problèmes
Diviser et conquérir.
Lorsque vous rencontrez un gros problème
Les gens pensent de cette façon.
"C'est trop compliqué... Par où commencer?"
Mais la pensée en 3 étapes dit ceci.
D'abord, définissez le grand cadre (Module)
Divisez-le en domaines spécifiques (Classe)
Définissez les actions réelles (Méthode) à l'intérieur
Et en assemblant cette structure
Répétitivement,
Le problème dans son ensemble est finalement résolu.
C'est la méthode de pensée la plus puissante en programmation
Et la base de tout travail créatif.
C'est donc la vraie révélation importante
"Si vous pouvez diviser en une structure en 3 étapes, vous pouvez créer n'importe quoi."
Que ce soit un service Web,
Une application,
Une entreprise,
Une ville,
Même le système de pensée humain
Finalement, tout, des petites unités avec une structure en 3 étapes,
Est créé en les répétant et en les assemblant.
Dès que le lecteur réalise cela,
Un véritable changement commence.
Ne plus essayer de voir d'abord le "tout"
Acquérir l'habitude de "diviser" les problèmes
Développer la capacité de dessiner l'ensemble en assemblant les unités
Et un jour,
En regardant le service qu'il a créé de ses propres mains,
Il réalise.
"Oh... J'ai créé ça.
J'ai simplement empilé petit à petit des petits morceaux...
Et soudain, c'était terminé."
C'est ainsi que le monde est vu par un développeur
Et c'est ainsi que le créateur construit le monde.