Click here to Skip to main content
15,909,091 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
AnswerRe: Opinions needed.. (no, really! :)) Pin
KC@CahabaGBA12-Dec-16 4:48
KC@CahabaGBA12-Dec-16 4:48 
AnswerRe: Opinions needed.. (no, really! :)) Pin
Gerry Schmitz12-Dec-16 5:04
mveGerry Schmitz12-Dec-16 5:04 
AnswerRe: Opinions needed.. (no, really! :)) Pin
SeattleC++12-Dec-16 6:06
SeattleC++12-Dec-16 6:06 
GeneralRe: Opinions needed.. (no, really! :)) Pin
User 1013254612-Dec-16 23:53
User 1013254612-Dec-16 23:53 
AnswerRe: Opinions needed.. (no, really! :)) Pin
Zan Lynx12-Dec-16 6:23
Zan Lynx12-Dec-16 6:23 
AnswerRe: Opinions needed.. (no, really! :)) Pin
Ygnaiih12-Dec-16 7:17
professionalYgnaiih12-Dec-16 7:17 
AnswerRe: Opinions needed.. (no, really! :)) Pin
xenphibian12-Dec-16 7:24
xenphibian12-Dec-16 7:24 
AnswerRe: Opinions needed.. (no, really! :)) Pin
Carlosian12-Dec-16 11:11
Carlosian12-Dec-16 11:11 
What I've seen is programmers now who are terrified of writing code. They don't feel like they can write a simple for loop without a unit test (written first!) to show it works.

Then you take all the unit-test passing code and plug it together and find it is all still buggy because unit tests don't catch everything and the most subtle bugs occur in integration (especially with anything event driven).

My favorite sayings are "you don't ship tests" and "customers don't buy tests". What ultimately matters to the business is to ship working code. Absolutely write tests for subtle algorithms or pieces of code that have proven buggy. Writing tests for code that has to be refactored (for performance for instance) is great to prove that the behavior is unchanged. But it seems the modern programming culture puts all the emphasis on unit testing as if that is a panacea for delivering working systems.

And don't forget that writing test suites for code that doesn't ship due to being un-needed or because it is delivered too late is completely wasted time.

Maybe these guys haven't been on a project that failed due to being delivered late, and they have to learn the hard way.
GeneralRe: Opinions needed.. (no, really! :)) Pin
User 1013254612-Dec-16 23:56
User 1013254612-Dec-16 23:56 
AnswerRe: Opinions needed.. (no, really! :)) Pin
jrootham12-Dec-16 19:00
jrootham12-Dec-16 19:00 
AnswerRe: Opinions needed.. (no, really! :)) Pin
mbb0113-Dec-16 6:26
mbb0113-Dec-16 6:26 
QuestionSecret Santa... Pin
R. Giskard Reventlov9-Dec-16 5:18
R. Giskard Reventlov9-Dec-16 5:18 
AnswerRe: Secret Santa... Pin
  Forogar  9-Dec-16 5:37
professional  Forogar  9-Dec-16 5:37 
GeneralRe: Secret Santa... Pin
R. Giskard Reventlov9-Dec-16 6:01
R. Giskard Reventlov9-Dec-16 6:01 
AnswerRe: Secret Santa... Pin
W Balboos, GHB9-Dec-16 5:43
W Balboos, GHB9-Dec-16 5:43 
GeneralRe: Secret Santa... Pin
R. Giskard Reventlov9-Dec-16 6:01
R. Giskard Reventlov9-Dec-16 6:01 
AnswerRe: Secret Santa... Pin
OriginalGriff9-Dec-16 6:08
mveOriginalGriff9-Dec-16 6:08 
GeneralRe: Secret Santa... Pin
R. Giskard Reventlov9-Dec-16 7:50
R. Giskard Reventlov9-Dec-16 7:50 
GeneralRe: Secret Santa... Pin
OriginalGriff9-Dec-16 8:02
mveOriginalGriff9-Dec-16 8:02 
GeneralRe: Secret Santa... Pin
R. Giskard Reventlov9-Dec-16 9:15
R. Giskard Reventlov9-Dec-16 9:15 
GeneralThought of the day Pin
OriginalGriff9-Dec-16 4:57
mveOriginalGriff9-Dec-16 4:57 
GeneralRe: Thought of the day Pin
CDP18029-Dec-16 5:02
CDP18029-Dec-16 5:02 
GeneralRe: Thought of the day Pin
littleGreenDude9-Dec-16 5:12
littleGreenDude9-Dec-16 5:12 
GeneralRe: Thought of the day Pin
CDP18029-Dec-16 5:17
CDP18029-Dec-16 5:17 
GeneralRe: Thought of the day Pin
jeron19-Dec-16 5:17
jeron19-Dec-16 5:17 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.