Dezvoltarea unui stil în programare

Un artist nu își dedică carieră pentru sine, ci pentru stilul pe care dorește sa îl lase în urma muncii sale.

Ca să perfecționezi un stil ai nevoie de perseverență și disciplină. Ca să transferi un stil ai nevoie de răbdare.

Artistul care reușește sa transfere stilul său către discipoli devine maestru. Un maestru insuflă celor cu care lucrează creativitatea pentru ca le transfera stilul și uneltele sale pentru a-și realiza propriile creați.

Dacă artistul rămâne atașat de ego-ul său atunci tot ce face este sa transmită reguli și sa emită sancțiuni când cel pe care îl ghidează se îndepărtează de la stil.

În programare sunt patru stiluri principale:

  1. Funcțional
  2. Imperativ
  3. Orientat obiect
  4. Procedural

Din aceste stiluri sunt derivate stiluri proprii pe care un grup, o echipa sau o companie le dezvoltă. Pentru a captura elementele esențiale sunt realizate ghiduri de stil.

Alan Kay, cel care a inventat Programarea Orientată Obiect spune că cel mai bun mod de a prezice viitorul este prin a-l inventa. Așa că următorul stil de programare se așteaptă a fi inventat de către cei ce nu reușesc să își exprime bogăția de idei cu instrumentele actuale.

https://www.youtube.com/watch?v=KVUGkuUj28o

Leave a Reply

Your email address will not be published. Required fields are marked *