Click here to Skip to main content
15,918,668 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.

 
GeneralRe: Specifications Pin
Munchies_Matt7-Sep-18 0:23
Munchies_Matt7-Sep-18 0:23 
GeneralRe: Specifications Pin
Eddy Vluggen8-Sep-18 0:12
professionalEddy Vluggen8-Sep-18 0:12 
GeneralRe: Specifications Pin
Munchies_Matt9-Sep-18 22:09
Munchies_Matt9-Sep-18 22:09 
GeneralRe: Specifications Pin
kalberts7-Sep-18 0:18
kalberts7-Sep-18 0:18 
GeneralRe: Specifications Pin
Munchies_Matt7-Sep-18 0:24
Munchies_Matt7-Sep-18 0:24 
GeneralRe: Specifications Pin
kalberts7-Sep-18 0:52
kalberts7-Sep-18 0:52 
GeneralRe: Specifications Pin
Munchies_Matt7-Sep-18 0:57
Munchies_Matt7-Sep-18 0:57 
GeneralRe: Specifications Pin
kalberts7-Sep-18 1:41
kalberts7-Sep-18 1:41 
I am very happy with good specs; I have read thousands of pages of ISO and ITU standards, some of which are excellently written. Especially for interface/protocol specs, I am very fond of specs based on state machines - they tend to make the spec terse, complete and unambiguous. (If you would like an example, pick up X.225, the OSI protocol stack Session layer - it is outdated now, but could serve as schoolbook example of a FSM based protocol spec.)

If you are still in doubt: In my first post in this thread, I was most certainly joking. Except that I think it is no laughing matter, it is rather sad how little the young crop of "agile" developers value specs, good designs and thorough problem analysis. It most certainly reduces the quality of the software we produce nowadays.

If you want well designed, robust software today, do not try to find it among those agile software broilers pouring out from the universities. Seach for those who know the problem domain. If you want a sound editor, search for studio people. Do you need document creation software, go to the publisihng business. Do you need software to keep track of your dog breeding, go to the farmers' organizations. Do you need a programmer's workbench, go to the open source community, that they know well and produce high quality software for. But not for movie editing, dog breeding, office automation or map construction.

For many youngsters today, agile makes you specless. You are free to take whatever next step you want, without asking anybody without telling anybody.

Agile doesn't have to be that way. But quite often, that's the way it turns out. Writing down anything else than code is something your boss forces you to (if he does!), and you do it after completing the code; you do not preapre and use it as an aid in the implementation phase. If you suggest anything in that direction, everybody under thirty (and a fair share of the older ones) give you that ugly look and snare "Waterfall!" at you.
GeneralRe: Specifications Pin
Munchies_Matt7-Sep-18 1:45
Munchies_Matt7-Sep-18 1:45 
GeneralRe: Specifications Pin
den2k887-Sep-18 0:34
professionalden2k887-Sep-18 0:34 
GeneralRe: Specifications Pin
Sander Rossel7-Sep-18 1:50
professionalSander Rossel7-Sep-18 1:50 
GeneralRe: Specifications Pin
Munchies_Matt7-Sep-18 2:07
Munchies_Matt7-Sep-18 2:07 
GeneralRe: Specifications Pin
Sander Rossel7-Sep-18 2:14
professionalSander Rossel7-Sep-18 2:14 
GeneralRe: Specifications Pin
Munchies_Matt7-Sep-18 2:37
Munchies_Matt7-Sep-18 2:37 
GeneralRe: Specifications Pin
Marc Clifton7-Sep-18 6:21
mvaMarc Clifton7-Sep-18 6:21 
QuestionMaximum number of projects in .net/VS solution Pin
Eytukan6-Sep-18 19:43
Eytukan6-Sep-18 19:43 
AnswerRe: Maximum number of projects in .net/VS solution Pin
CodeWraith6-Sep-18 20:04
CodeWraith6-Sep-18 20:04 
GeneralRe: Maximum number of projects in .net/VS solution Pin
Slacker0076-Sep-18 22:43
professionalSlacker0076-Sep-18 22:43 
GeneralRe: Maximum number of projects in .net/VS solution Pin
Eytukan6-Sep-18 23:11
Eytukan6-Sep-18 23:11 
GeneralRe: Maximum number of projects in .net/VS solution Pin
CodeWraith6-Sep-18 23:30
CodeWraith6-Sep-18 23:30 
GeneralRe: Maximum number of projects in .net/VS solution Pin
Eytukan7-Sep-18 4:46
Eytukan7-Sep-18 4:46 
AnswerRe: Maximum number of projects in .net/VS solution Pin
HobbyProggy6-Sep-18 20:13
professionalHobbyProggy6-Sep-18 20:13 
GeneralRe: Maximum number of projects in .net/VS solution Pin
Eytukan6-Sep-18 23:11
Eytukan6-Sep-18 23:11 
AnswerRe: Maximum number of projects in .net/VS solution Pin
Johnny J.6-Sep-18 21:14
professionalJohnny J.6-Sep-18 21:14 
GeneralRe: Maximum number of projects in .net/VS solution Pin
Eytukan6-Sep-18 23:12
Eytukan6-Sep-18 23:12 

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.