Click here to Skip to main content
15,899,314 members

Survey Results

Do you code using SOLID principles?   [Edit]

Survey period: 18 Oct 2010 to 25 Oct 2010

If you don't know about SOLID principles then go here. Now.

OptionVotes% 
Yes13619.88
No, but we're moving that way9213.45
No11016.08
I don't know what SOLID principles are.34650.58



 
Generalonly in this domain Pin
John Underhill18-Oct-10 8:29
John Underhill18-Oct-10 8:29 
GeneralRe: only in this domain Pin
Nemanja Trifunovic18-Oct-10 9:49
Nemanja Trifunovic18-Oct-10 9:49 
GeneralRe: only in this domain Pin
John Underhill18-Oct-10 12:02
John Underhill18-Oct-10 12:02 
GeneralRe: only in this domain Pin
Simon Dufour19-Oct-10 2:00
Simon Dufour19-Oct-10 2:00 
GeneralRe: only in this domain Pin
Chris Losinger19-Oct-10 4:15
professionalChris Losinger19-Oct-10 4:15 
GeneralI prefer the flat tire methodology of programming Pin
Marc Clifton18-Oct-10 8:09
mvaMarc Clifton18-Oct-10 8:09 
GeneralRe: I prefer the flat tire methodology of programming Pin
Don Burton23-Oct-10 6:58
Don Burton23-Oct-10 6:58 
GeneralKeep cohesion AHAP Pin
Simon Dufour18-Oct-10 5:01
Simon Dufour18-Oct-10 5:01 
Currently, my only goal is to keep cohesion AS HIGH AS POSSIBLE.

If I have to edit a piece of code, I'll try to make as few change as possible, document them well and make sure nothing was too drastically change. If I have to add a class, I'll copy over another one that already work. Keeping cohesion is paramount in my case. If I ever need to create something new, then, it's another thing entirely.

I personnally, prefer reffering to GRASP, not SOLID.

General Responsibility Assignment Software Patterns (see wikipedia)
GeneralDepends... Pin
Grimolfr18-Oct-10 4:11
Grimolfr18-Oct-10 4:11 
GeneralUse them where needed... Pin
AlexCode18-Oct-10 3:52
professionalAlexCode18-Oct-10 3:52 
GeneralRe: Use them where needed... Pin
Richard A. Dalton22-Oct-10 6:58
Richard A. Dalton22-Oct-10 6:58 
JokeExplains the anonymity Pin
Nish Nishant18-Oct-10 3:41
sitebuilderNish Nishant18-Oct-10 3:41 
GeneralRe: Explains the anonymity Pin
NormDroid20-Oct-10 20:44
professionalNormDroid20-Oct-10 20:44 
GeneralRe: Explains the anonymity Pin
Chris Maunder22-Oct-10 14:26
cofounderChris Maunder22-Oct-10 14:26 
GeneralRe: Explains the anonymity Pin
Nish Nishant23-Oct-10 1:55
sitebuilderNish Nishant23-Oct-10 1:55 
GeneralWrong forum Pin
Nemanja Trifunovic18-Oct-10 3:08
Nemanja Trifunovic18-Oct-10 3:08 
GeneralRe: Wrong forum Pin
Nish Nishant18-Oct-10 3:40
sitebuilderNish Nishant18-Oct-10 3:40 
GeneralNever heard of it Pin
RugbyLeague17-Oct-10 23:40
RugbyLeague17-Oct-10 23:40 
GeneralRe: Never heard of it Pin
Pavel Vladov18-Oct-10 0:21
Pavel Vladov18-Oct-10 0:21 
GeneralSolids Pin
NormDroid17-Oct-10 23:23
professionalNormDroid17-Oct-10 23:23 
GeneralRe: Solids Pin
Nish Nishant18-Oct-10 3:40
sitebuilderNish Nishant18-Oct-10 3:40 
GeneralSince last year I try to use SOLID and DRY in a big way Pin
Nigel-Findlater17-Oct-10 22:55
Nigel-Findlater17-Oct-10 22:55 
GeneralRe: Since last year I try to use SOLID and DRY in a big way Pin
Keith Barrow18-Oct-10 3:15
professionalKeith Barrow18-Oct-10 3:15 
GeneralRe: Since last year I try to use SOLID and DRY in a big way Pin
NormDroid18-Oct-10 4:03
professionalNormDroid18-Oct-10 4:03 
GeneralWho would guess it stands for Pin
leppie17-Oct-10 21:48
leppie17-Oct-10 21: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.