PROGRAMARE
Scala 3: cel mai important eveniment JVM din 2020
Țin minte momentul distinct în 2014, anterior să citesc cartea “The Well Grounded Java Developer”. Făcusem patru ani și jumătate de Java în mod profesional și după lucrul pe sisteme mari, entuziasmul care-l aveam pentru programare începea să scadă. Mă întrebam dacă așa o să îmi fie cariera: să înot în if-uri, for-uri, clase și metode?
oare asta-i tot? cod legacy scris la cel mai mic numitor comun, cu tehnologia programării structurate din anii ‘70?
Asta e tot ce este în programarea profesională, un șir nesfârșit de agonie și plictiseală?
PROGRAMARE
Geometria codului - despre ce e programarea funcțională
Oamenii au practicat agricultura și creșterea animalelor cu mult înainte să înțeleagă biologia. Au început cu unelte simple, acumulând cunoștințe prin experimentare practică, cunoștințe care au fost transmise generațiilor următoare prin bucățele de folclor. OOP, GRASP, SOLID, DRY, YAGNI, KISS și șabloane de design. Toate aceste povești pe care ni le spunem unii altora și viitoarelor generații stând la focul revizuirii de cod, sunt similare miturilor agricole de fertilitate transmise înainte de fundamentarea unei ramuri științifice.
Design contribution