Click here to Skip to main content
15,891,473 members

Survey Results

Which parts of development do you like best?   [Edit]

Survey period: 19 Mar 2007 to 25 Mar 2007

Some developers like their data to be pure, some like bolting together the business objects and creating the User Interface. Which bits keep you coming back for more?

OptionVotes% 
Planning and Requirements28026.34
Architecture and Design76371.78
Project Management19518.34
Data schema / Data Access Layer31429.54
Business Logic46243.46
Presentation Layer43340.73
Testing and QA12311.57
Deployment and Integration17316.27
Bug Fixing and Feature Tweaks23522.11
Support / Helpdesk716.68
Respondents were allowed to choose more than one answer; totals may not add up to 100%



 
GeneralRe: Ummm... Implementation? Pin
Colin Angus Mackay19-Mar-07 1:38
Colin Angus Mackay19-Mar-07 1:38 
GeneralRe: Ummm... Implementation? Pin
ed welch19-Mar-07 1:45
ed welch19-Mar-07 1:45 
GeneralRe: Ummm... Implementation? Pin
Colin Angus Mackay19-Mar-07 2:41
Colin Angus Mackay19-Mar-07 2:41 
GeneralRe: Ummm... Implementation? Pin
ed welch19-Mar-07 3:05
ed welch19-Mar-07 3:05 
GeneralRe: Ummm... Implementation? Pin
Colin Angus Mackay19-Mar-07 3:50
Colin Angus Mackay19-Mar-07 3:50 
GeneralRe: Ummm... Implementation? Pin
Almighty Bob19-Mar-07 5:26
Almighty Bob19-Mar-07 5:26 
GeneralRe: Ummm... Implementation? Pin
Colin Angus Mackay19-Mar-07 10:19
Colin Angus Mackay19-Mar-07 10:19 
GeneralRe: Ummm... Implementation? Pin
Almighty Bob20-Mar-07 6:18
Almighty Bob20-Mar-07 6:18 
you obviously have application module confused with framework and component development.

you don't need much of a data or business layer for things like menu, toolbar, navigation, grid, or other type of controls you typically buy from product based 3rd party component developers. dnn is an application, and things built for it are application specific, one could say, business logic specific, and therefore are not component objects in the sense that the others are.

thats not to say the obsessive developer who knows nothing outside of an n-tier architecture wouldn't try to write components like that (heavens knows the people at my work would try, as anything without a business object is just wrong).

business and data layers are used for data persistence in scalable applications. if 1) your code does not apply the logic of data persistence or 2) is not a scalable collective of objects, then it is not even a candidate for these "layers.". if you have a toolbar that will open and save its data to some isolated storage file, then there is no need to abstract out that functionality so it can be extended to godonlyknows because it will never need to be overridden by the user of that component. if you're writing a framework (.net framework anyone?) and you're implementing some application configuration class, why not hard code the layer that actually loads the file? because thats the route Microsoft took.

thats the kind of thing I'm talking about.


GeneralRe: Ummm... Implementation? Pin
ed welch19-Mar-07 5:51
ed welch19-Mar-07 5:51 
GeneralRe: Ummm... Implementation? Pin
Colin Angus Mackay19-Mar-07 10:20
Colin Angus Mackay19-Mar-07 10:20 
GeneralRe: Ummm... Implementation? Pin
Chris-Kaiser21-Mar-07 7:44
Chris-Kaiser21-Mar-07 7:44 
GeneralRe: Ummm... Implementation? Pin
Almighty Bob22-Mar-07 4:29
Almighty Bob22-Mar-07 4:29 
GeneralRe: Ummm... Implementation? Pin
Chris-Kaiser25-Mar-07 11:51
Chris-Kaiser25-Mar-07 11:51 
GeneralRe: Ummm... Implementation? Pin
Chris-Kaiser25-Mar-07 12:05
Chris-Kaiser25-Mar-07 12:05 
GeneralRe: Ummm... Implementation? Pin
Almighty Bob26-Mar-07 5:31
Almighty Bob26-Mar-07 5:31 
GeneralRe: Ummm... Implementation? Pin
Chris-Kaiser26-Mar-07 7:29
Chris-Kaiser26-Mar-07 7:29 
GeneralRe: Ummm... Implementation? Pin
Almighty Bob26-Mar-07 7:36
Almighty Bob26-Mar-07 7:36 
GeneralRe: Ummm... Implementation? Pin
Chris-Kaiser26-Mar-07 9:29
Chris-Kaiser26-Mar-07 9:29 
GeneralRe: Ummm... Implementation? Pin
jeroen9470419-Mar-07 5:03
jeroen9470419-Mar-07 5:03 
GeneralRe: Ummm... Implementation? Pin
ed welch19-Mar-07 8:58
ed welch19-Mar-07 8:58 
GeneralRe: Ummm... Implementation? Pin
jeroen9470419-Mar-07 9:34
jeroen9470419-Mar-07 9:34 
GeneralRe: Ummm... Implementation? Pin
ed welch19-Mar-07 9:53
ed welch19-Mar-07 9:53 
GeneralRe: Ummm... Implementation? Pin
W Balboos, GHB19-Mar-07 9:44
W Balboos, GHB19-Mar-07 9:44 
GeneralRe: Ummm... Implementation? Pin
jhwurmbach21-Mar-07 4:24
jhwurmbach21-Mar-07 4:24 
GeneralRe: Ummm... Implementation? Pin
jeroen9470421-Mar-07 4:32
jeroen9470421-Mar-07 4:32 

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.