News for hackers. Stuff that matters.
Re:What I learned working with a senior engineer as a new grad by tpoacher on Friday August 19, 2022 @09:19AM (#32520613)
The counterpoint to this is "Rough Prototypes have a bad habit of being shipped out as End-Products". And technical debt 'does' kill products.

There's probably an optimum somewhere in the middle of each philosophy, but it's certainly not close to either extreme.

Re:What I learned working with a senior engineer as a new grad by karmicthreat on Friday August 19, 2022 @09:35AM (#32520757)
I would say technical debt is a better problem to deal with. At least the project is alive at that point and you are able to get feedback from actual users.
Re:What I learned working with a senior engineer as a new grad by Retric on Friday August 19, 2022 @10:40AM (#32521567)
> an optimum somewhere in the middle

Reasonable code isn’t technical debt. The obvious tipping point is when spending X hours now likey saves people less than X hours in the future. Which unfortunately depends a great deal on the details of the actual project involved and therefore requires experience not some universal methodology.

Re:What I learned working with a senior engineer as a new grad by pjmlp on Friday August 19, 2022 @01:27PM (#32523814)
Sure, in the other extreme they never got shipped in first place, and that marvelous piece of art ended up in a museum.

It is a balance that needs to be learnt, and a trait of seniority.