Ce știm că nu știm despre algoritmi? (I)
Cred că noi, developerii, am început să uităm importanța algoritmilor care stau la baza fiecărei linii de cod pe care o scriem. Aceștia stau acum ascunși în spatele diverselor frameworkuri și librării pe care le folosim cu automatism prinși în taskurile zilnice, eludându-ne cu succes atenția. În acest articol, voi încerca să vă conving că diferența dintre succesul și eșecul unui proiect, dintre un software excelent și „technical debt” este de cele mai multe ori dată de abilitatea noastră de a clasifica problema din perspectiva algoritmilor, făcând mai întâi un pas în spate, pentru reflecție. Să pornim așadar de la definiție. Ce este un algoritm?


































