|
|
Subscribe / Log in / New account

Development quotes of the week

Believe it or don't, no license, no matter how clever, will allow you to be financially successful if you blow the business execution.
Josh Berkus

It didn't take long to find many sections of code from similar blog posts. Almost all of the blog posts either wrote a disclaimer or should have written one. They all solved one small piece of a problem, but took many liberties in their solution to make it simpler to read. It's understandable. Most readers appreciate brevity when learning a concept.

The code from these blog posts had spread through the codebase like a disease, scattering issues here and there without any rhyme or reason. And there wasn't any obvious cure other than to read everything manually and fix issues as I went along. Without unit tests or automated deployments, this took almost a year. I'm almost certain the cost of fixing the code exceeded the margin on revenue due to writing it in the first place.

Stephen Mann (Thanks to Paul Wise.)

to post comments

Development quotes of the week

Posted Aug 23, 2018 16:54 UTC (Thu) by smoogen (subscriber, #97) [Link]

I think Stephen Mann's quote ties directly into the USENIX keynote at the beginning. While one is security emphasis and the other development, the speeding along to get things done quicker than possible ends up with higher long term costs.


Copyright © 2018, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds