Cum stabilești dacă ești junior, mediu sau senior în limbajul tău de programare?

Cred că tocmai de asta e ceva greu de practicat: că este introdus mult prea târziu. Cu cât mai devreme e asimilat, cu atât mai bine, pentru că nu se formează obiceiuri greșite (e.g. “Cod greu de testat”; cum vei putea scrie cod greu de testat dacă singurul mod cunoscut de a scrie cod este cel însoțit de teste?)

Unit testing-ul este pentru un programator ce este metrul pentru un croitor sau echerul pentru un arhitect. Nimeni nu îi spune unui ucenic sau unui atudent la arhitectură că sunt începători și, prin urmare, nu au nevoie de metru sau de echer…

1 Like