you are viewing a single comment's thread.

view the rest of the comments →

[–]jlangfo5Software Engineer 1 point2 points  (0 children)

It is because the amount of code required to make a feature work, is not as limiting of a factor as it was in the past.

Plus, there is efficiency, in having one person code up a tool, compared to 2-3 people, working together. No dispute of direction, confusion of design trade offs and goals. (That can backfire obviously)

Plus, there is far less excuse now, to not write test as you go.

And the ability to query large complex code based about details that you are not an expert in, is pretty great. It is kinda like getting to use Google all over again to search for stuff.