Click here to Skip to main content
15,903,729 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: Documentation aaaaarrrrgggggg Pin
Slacker00718-Dec-14 22:14
professionalSlacker00718-Dec-14 22:14 
GeneralRe: Documentation aaaaarrrrgggggg Pin
Member 1070767718-Dec-14 22:57
Member 1070767718-Dec-14 22:57 
GeneralRe: Documentation aaaaarrrrgggggg Pin
PIEBALDconsult19-Dec-14 3:16
mvePIEBALDconsult19-Dec-14 3:16 
GeneralRe: Documentation aaaaarrrrgggggg Pin
KP Lee19-Dec-14 13:51
KP Lee19-Dec-14 13:51 
GeneralRe: Documentation aaaaarrrrgggggg Pin
Member 1070767719-Dec-14 16:11
Member 1070767719-Dec-14 16:11 
GeneralRe: Documentation aaaaarrrrgggggg Pin
KP Lee19-Dec-14 13:33
KP Lee19-Dec-14 13:33 
GeneralRe: Documentation aaaaarrrrgggggg Pin
Member 1130387219-Dec-14 2:45
Member 1130387219-Dec-14 2:45 
GeneralRe: Documentation aaaaarrrrgggggg Pin
StatementTerminator19-Dec-14 5:52
StatementTerminator19-Dec-14 5:52 
For one thing, managers generally don't factor documentation time into coding deadlines, so if you spend time documenting it can look like you aren't getting your "real" work done fast enough.

But the larger problem is keeping it up-to-date. You may have time to do the initial documentation, but are you going to have time to update it with every change? What about when another team member ninja-edits the code, are you going to regularly check and make sure the documentation still matches the code?

I used to try very hard to have good documentation, but I found it to be hopeless. You end up with outdated documentation, which is often worse than no documentation at all. I don't buy the "code should document itself" argument, but for practical purposes that's where we're at, even if you have documentation you still have to go through the code and make sure the documentation isn't lying to you.

Edit: There's one time when documentation should be mandatory: when you are leaving a job. You likely aren't going to be needed to meet a coding deadline during your last two weeks, so spend that time documenting the systems you've been responsible for so the next person has something to go by when they pick up those systems. It's good karma, and that's when documentation is really needed and will get read.

modified 19-Dec-14 12:14pm.

GeneralRe: Documentation aaaaarrrrgggggg Pin
Member 1070767719-Dec-14 16:00
Member 1070767719-Dec-14 16:00 
GeneralStudy on SPAM profitability Pin
den2k8818-Dec-14 9:15
professionalden2k8818-Dec-14 9:15 
GeneralRe: Study on SPAM profitability Pin
Eddy Vluggen18-Dec-14 9:20
professionalEddy Vluggen18-Dec-14 9:20 
GeneralRe: Study on SPAM profitability Pin
den2k8818-Dec-14 9:23
professionalden2k8818-Dec-14 9:23 
GeneralRe: Study on SPAM profitability Pin
Eddy Vluggen18-Dec-14 9:55
professionalEddy Vluggen18-Dec-14 9:55 
GeneralRe: Study on SPAM profitability Pin
den2k8818-Dec-14 10:06
professionalden2k8818-Dec-14 10:06 
GeneralRe: Study on SPAM profitability Pin
KP Lee19-Dec-14 14:10
KP Lee19-Dec-14 14:10 
GeneralRe: Study on SPAM profitability Pin
Sander Rossel18-Dec-14 9:24
professionalSander Rossel18-Dec-14 9:24 
GeneralRe: Study on SPAM profitability Pin
Mike Hankey18-Dec-14 9:42
mveMike Hankey18-Dec-14 9:42 
GeneralRe: Study on SPAM profitability Pin
Mike Hankey18-Dec-14 9:26
mveMike Hankey18-Dec-14 9:26 
GeneralRe: Study on SPAM profitability Pin
den2k8818-Dec-14 9:35
professionalden2k8818-Dec-14 9:35 
GeneralRe: Study on SPAM profitability Pin
Mike Hankey18-Dec-14 9:40
mveMike Hankey18-Dec-14 9:40 
JokeRe: Study on SPAM profitability Pin
jeron118-Dec-14 11:21
jeron118-Dec-14 11:21 
GeneralRe: Study on SPAM profitability Pin
BillWoodruff19-Dec-14 4:03
professionalBillWoodruff19-Dec-14 4:03 
GeneralRe: Study on SPAM profitability Pin
den2k8819-Dec-14 4:31
professionalden2k8819-Dec-14 4:31 
GeneralIt's a triple countdown... Pin
Sander Rossel18-Dec-14 8:24
professionalSander Rossel18-Dec-14 8:24 
GeneralRe: It's a triple countdown... Pin
Mike Hankey18-Dec-14 8:48
mveMike Hankey18-Dec-14 8:48 

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.