3 ms·
I agree, but this also sort of kicks the can down to code review... until that could be automated too. As opposed to building the code from the ground up, mayb
by avnigo 5y ago
I agree, but this also sort of kicks the can down to code review... until that could be automated too.
As opposed to building the code from the ground up, maybe we'd have to sculpt it from an amorphous blob into something more refined.
I guess coding manually would be something people do as a hobby, like solving sudoku.
- ordiel 5y agoThat is sort of how I think it will be. Think about it this way, we (humans) automate all complex tasks since we know we are not that good at managing high complexity at once, code in itself is incredibly complex, no human can truly know all variable names and the location of already existing datastructures, you see this on our day, when 2 devs end up implementing classes for similar purposes just because they were not aware someone else had done it nor how was it named, this even pases code review since 1) sometimes the reviewer doea not know the other class exosts either 2) its not visible from the scope of the code review... Once we acknowledge we also need to delegate software creation to software you start abandoning the idea of a code review for something more alike to "correctness review", basically making testing your code review itself And as you say manual coding would be done either by pleasure, nostalgia, teaching and most importantly identifying possible optimizations and errors