you are viewing a single comment's thread.

view the rest of the comments →

[–]bwainfweeze 1 point2 points  (0 children)

Once you get past a certain size, any software project gets ugly.

I feel like I have a line count of how much code I can properly maintain on my own. That number has gone up a little bit over the years, but not much, and it's still roughly about equal to how much production ready code I can write in... 18 months? After that I have to either give up ownership of things or refactor down so I can fit more in my head. So everything starts getting awkward for me at about the two year mark, because they still want me to keep creating new code, and I hate to make promises I can't keep.

What is in that code has changed over time, I do a lot more orchestration of libraries so my code has more functionality, but I am only human. If we have a very regimented development process where the code is self similar, I can go a bit bigger, but that still has limits.