Click here to Skip to main content
15,893,487 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:02
Munchies_Matt7-Sep-18 0:02 
GeneralRe: Specifications Pin
Eddy Vluggen7-Sep-18 0:10
professionalEddy Vluggen7-Sep-18 0:10 
GeneralRe: Specifications Pin
Munchies_Matt7-Sep-18 0:14
Munchies_Matt7-Sep-18 0:14 
GeneralRe: Specifications Pin
Eddy Vluggen7-Sep-18 0:17
professionalEddy Vluggen7-Sep-18 0:17 
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 
Who needs specs in an agile environment?

Let's just start with 'int main(int argc, char **argv)' and take it from there as we learn what is needed. We can code it immediately, and the code will show how to solve the problem. Code will never be out of sync with the spec, because the code is the spec.

As long as you use reasonable variable and function names, you don't even need comments. Out-of-date comments are even more misleading than out-of-date specs, because you trust them much more, being so close to the code. We all know that documentation is unreliable and should never be trusted.

The only thing that matters is what is written down as code. The code is the terrain. Design, specs, comments or any other sort of writing are just poor maps of the terrain. Get yourself out in the terrain to see what it is really like. Be agile!
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 
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 

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.