3 ms·
I think a key difference is that code needs to be maintained, often by someone other than the author. A great way to write a lot of lines of code is to write so
by thenoblesunfish 4y ago
I think a key difference is that code needs to be maintained, often by someone other than the author. A great way to write a lot of lines of code is to write something you have to fix or update each week. On the flip side, you could spend weeks chasing a nefarious bug, costing millions of dollars, and fix it by changing one line. Put another way, the analogy with writing prose is a good one for "programming" as you do it in school where you are often crafting relatively small pieces of code and then calling them done, but is less applicable for "software engineering" where code lives a long time.