Submission + - Is Brogramming Killing Requirements Engineering? (veracode.com)
chicksdaddy writes: "Veracode's blog has an interesting piece that looks at whether 'brogramming' — the testosterone and booze fueled coding culture depicted in movies like The Social Network — spells death for the 'engineering' part of 'software engineering'.
From the post: "The Social Network is a great movie. But, let’s face it, the kind of “coding” you’re doing when you’re “wired in”...or drunk... isn’t likely to be very careful or – need we say – secure...Whatever else it may have done, (brogramming's) focus on flashy, testosterone-fueled “competitive” coding divorces ‘writing software’ – free form, creative, inspirational – from ‘software engineering,’ its older, more thoughtful and reliable cousin."
The article picks up on Leslie Lamport's recent piece in Wired: "Why we should build software like we build houses" (http://www.wired.com.edgesuite.net/opinion/2013/01/code-bugs-programming-why-we-need-specs) — also very worth reading!"
From the post: "The Social Network is a great movie. But, let’s face it, the kind of “coding” you’re doing when you’re “wired in”...or drunk... isn’t likely to be very careful or – need we say – secure...Whatever else it may have done, (brogramming's) focus on flashy, testosterone-fueled “competitive” coding divorces ‘writing software’ – free form, creative, inspirational – from ‘software engineering,’ its older, more thoughtful and reliable cousin."
The article picks up on Leslie Lamport's recent piece in Wired: "Why we should build software like we build houses" (http://www.wired.com.edgesuite.net/opinion/2013/01/code-bugs-programming-why-we-need-specs) — also very worth reading!"