Click here to Skip to main content
15,914,488 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: Thought of the Weak Pin
Rajesh R Subramanian31-May-17 13:08
professionalRajesh R Subramanian31-May-17 13:08 
GeneralDoing T'ings Proper Pin
PeejayAdams24-May-17 5:52
PeejayAdams24-May-17 5:52 
GeneralRe: Doing T'ings Proper Pin
OriginalGriff24-May-17 6:18
mveOriginalGriff24-May-17 6:18 
GeneralRe: Doing T'ings Proper Pin
User 483504724-May-17 6:24
User 483504724-May-17 6:24 
GeneralRe: Doing T'ings Proper Pin
SkysTheLimit24-May-17 7:18
SkysTheLimit24-May-17 7:18 
GeneralRe: Doing T'ings Proper Pin
Richard Andrew x6424-May-17 14:16
professionalRichard Andrew x6424-May-17 14:16 
GeneralRe: Doing T'ings Proper Pin
lopatir24-May-17 7:33
lopatir24-May-17 7:33 
GeneralRe: Doing T'ings Proper Pin
raddevus24-May-17 7:59
mvaraddevus24-May-17 7:59 
I think your list is very interesting.

I think the main two categories for answering this are:
1. sole programmer at company who will never really be replaced.
2. programmer is a part of a team

For 1 - I don't care what the code of the sole programmer looks like. It's his own foot he'll shoot off later anyways. Just make the doggone thing work! In every way, performance, security, everything. I don't want to see your code. I don't even want to smell your code, no matter how stinky it is. But you better be able to fix it fast when it breaks in production or when there is a new Windows API and it breaks or whatever. Fix it and no whining.

For 2 - If i'm going to look at your code and you're going to expect me to do something with it, make it clean. Use patterns, use great variable names, use true OOP and SOLID principles.

And, if I come to you and say, "Hey I need to convert HTML to PDF and you've already done that in the Chupacabra software, right? Can I just get that method from you?" then you better be able to say, "sure, it's in a library just add it in and call ConvertHTMLToPDF(htmlFile) and you are done.*"

And, right, I don't care about rules** even if they're named best practices. However, I do actually care about best practices and code conventions that make my life better. Plus, if you are following what I said in 1 or 2 above then all is good and easy anyways, because it is right. Smile | :)

*That's a true story where I went to someone who had that, but the code was inside his WinForm class. Couldn't be used. Ugh!

** ~Edison
Hell there are no rules here. We're trying to do something.

GeneralRe: Doing T'ings Proper Pin
Sander Rossel24-May-17 9:30
professionalSander Rossel24-May-17 9:30 
GeneralRe: Doing T'ings Proper Pin
Marc Clifton24-May-17 11:15
mvaMarc Clifton24-May-17 11:15 
GeneralRe: Doing T'ings Proper Pin
BillWoodruff24-May-17 16:09
professionalBillWoodruff24-May-17 16:09 
GeneralRe: Doing T'ings Proper Pin
Ygnaiih25-May-17 0:57
professionalYgnaiih25-May-17 0:57 
GeneralRe: Doing T'ings Proper Pin
ClockMeister25-May-17 2:58
professionalClockMeister25-May-17 2:58 
GeneralRe: Doing T'ings Proper Pin
Jim_Snyder25-May-17 3:20
professionalJim_Snyder25-May-17 3:20 
GeneralRe: Doing T'ings Proper Pin
Gerry Schmitz25-May-17 5:17
mveGerry Schmitz25-May-17 5:17 
GeneralRe: Doing T'ings Proper Pin
patbob25-May-17 5:29
patbob25-May-17 5:29 
GeneralRe: Doing T'ings Proper Pin
User 965762425-May-17 5:44
professionalUser 965762425-May-17 5:44 
GeneralThought of the day Pin
OriginalGriff24-May-17 4:59
mveOriginalGriff24-May-17 4:59 
GeneralRe: Thought of the day Pin
lopatir24-May-17 5:05
lopatir24-May-17 5:05 
GeneralRe: Thought of the day Pin
OriginalGriff24-May-17 5:11
mveOriginalGriff24-May-17 5:11 
GeneralRe: Thought of the day Pin
lopatir24-May-17 6:17
lopatir24-May-17 6:17 
GeneralRe: Thought of the day Pin
Eddy Vluggen24-May-17 5:24
professionalEddy Vluggen24-May-17 5:24 
GeneralRe: Thought of the day Pin
Bassam Abdul-Baki24-May-17 5:26
professionalBassam Abdul-Baki24-May-17 5:26 
GeneralRe: Thought of the day Pin
W Balboos, GHB24-May-17 5:30
W Balboos, GHB24-May-17 5:30 
GeneralRe: Thought of the day Pin
Tim Deveaux24-May-17 6:47
Tim Deveaux24-May-17 6:47 

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.