| saruman | Аз рядко дебъгвам с дебъгер. Мисля, че бях го пускал това вече:
As a personal choice, we tend not to use debuggers beyond getting a stack trace or the value of a variable or two. One reason is that it is easy to get lost in details of complicated data structures and control flow; we find stepping through a program less productive than thinking harder and adding output statements and self-checking code a1 critical places. Clicking over statements takes longer than scanning the output of judiciously-placed displays. It takes less time to decide where to put print statements than to single-step to the critical section of code, even assuming we know where that is. More important, debugging statements stay with the program; debugger sessions are transient.
Това не мога да се съглася,че е вярно,едно е да пишеш по правила за clean code,съвсем друго е да мяташ принтове на всеки ред щото не ползваш дебъгер
Ами ако видиш Роб Пайк и Брайън Кърниган някъде може да им кажеш, че не разбират от програмиране. :)
То това не е баш програмиране,а по-скоро умение да си флексибъл и да напускаш зоната си на комфорт,иначе ясно,че ако пишеш двайсе години на асемблер,ще ти се привиждат и уеб сайтове на асемблер