Click here to Skip to main content
15,889,034 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
GeneralRe: DRY Pin
Pete O'Hanlon13-Apr-11 9:51
mvePete O'Hanlon13-Apr-11 9:51 
AnswerRe: DRY Pin
Eddy Vluggen13-Apr-11 10:25
professionalEddy Vluggen13-Apr-11 10:25 
GeneralRe: DRY Pin
Pete O'Hanlon13-Apr-11 10:30
mvePete O'Hanlon13-Apr-11 10:30 
GeneralRe: DRY Pin
Eddy Vluggen13-Apr-11 12:11
professionalEddy Vluggen13-Apr-11 12:11 
GeneralRe: DRY Pin
Pete O'Hanlon14-Apr-11 4:04
mvePete O'Hanlon14-Apr-11 4:04 
GeneralRe: DRY Pin
Eddy Vluggen13-Apr-11 10:19
professionalEddy Vluggen13-Apr-11 10:19 
AnswerRe: DRY Pin
RobCroll15-Apr-11 18:55
RobCroll15-Apr-11 18:55 
GeneralRe: DRY Pin
Member 448708315-Apr-11 22:52
Member 448708315-Apr-11 22:52 
RobCroll wrote:
It happens a lot when the KPI is the number of tasks completed. When you see
someone doing it all the time and their KPI and wage is twice that of anyone
else


That's a very interesting point, I don't know whether our KPI's are based on the number of tasks completed. There certainly are times where people seem to checkin bad code, and are unable to explain why they did it. However, I don't think the management would have a rule like this. They are trying to improve the code quality, although there is always a drive to get work done quickly.

RobCroll wrote:
you got to ask yourself is DRY worth the cost to you personally


Well, I suppose you need to decide what is most important to you. Do we want to be software developers or hackers? We spend a lot of our life working, so I want to make sure that I enjoy my work. However, if you're in a company that has bad KPI's then it's probably best to find a company that doesn't. I think it's probably hard to find a company with a good development team though Frown | :(

I'm a developer because I enjoy developing software. It's becoming more difficult for me to enjoy it when I know that the code is full of rubbish. I sometimes think that a management/teamleader position would be a better place for me because I could have some influence over the quality without actually having to work with the rubbish. Maybe small companies (with a one or two man team) are the way forward.
AnswerRe: DRY Pin
GParkings2-Sep-11 2:17
GParkings2-Sep-11 2:17 
QuestionHow do you specify states? State Pattern, Enums or ...? Pin
Keld Ølykke11-Apr-11 8:49
Keld Ølykke11-Apr-11 8:49 
AnswerRe: How do you specify states? State Pattern, Enums or ...? Pin
RobCroll15-Apr-11 19:04
RobCroll15-Apr-11 19:04 
GeneralRe: How do you specify states? State Pattern, Enums or ...? Pin
Keld Ølykke24-May-11 2:28
Keld Ølykke24-May-11 2:28 
QuestionSetup global settings with abstract class and reflection to avoid xml configuration file Pin
Kannan Ar25-Mar-11 18:33
professionalKannan Ar25-Mar-11 18:33 
AnswerRe: Setup global settings with abstract class and reflection to avoid xml configuration file Pin
Keld Ølykke4-Apr-11 12:17
Keld Ølykke4-Apr-11 12:17 
QuestionGUI design for Harware configuration Pin
Praveen Raghuvanshi15-Mar-11 8:57
professionalPraveen Raghuvanshi15-Mar-11 8:57 
QuestionChat Feature Pin
Civic068-Mar-11 7:38
Civic068-Mar-11 7:38 
AnswerRe: Chat Feature Pin
grmihel28-Mar-11 22:14
grmihel28-Mar-11 22:14 
AnswerRe: Chat Feature Pin
Richard MacCutchan8-Mar-11 23:28
mveRichard MacCutchan8-Mar-11 23:28 
QuestionGRASP: Controller architecture, correct and wrong. Pin
grmihel28-Mar-11 3:42
grmihel28-Mar-11 3:42 
AnswerRe: GRASP: Controller architecture, correct and wrong. Pin
Piccadilly Yum Yum8-Mar-11 5:25
Piccadilly Yum Yum8-Mar-11 5:25 
GeneralRe: GRASP: Controller architecture, correct and wrong. Pin
grmihel28-Mar-11 22:12
grmihel28-Mar-11 22:12 
GeneralRe: GRASP: Controller architecture, correct and wrong. Pin
Piccadilly Yum Yum8-Mar-11 22:57
Piccadilly Yum Yum8-Mar-11 22:57 
QuestionDatabase alerts [modified] Pin
gbovee7-Mar-11 11:25
gbovee7-Mar-11 11:25 
AnswerRe: Database alerts Pin
Eddy Vluggen8-Mar-11 2:05
professionalEddy Vluggen8-Mar-11 2:05 
QuestionI dont find anything for my Business Logic Layer !! Is it wrong to let my Presentation Layer talking to Data Access Layer ? [modified] Pin
Nadia Monalisa27-Feb-11 14:59
Nadia Monalisa27-Feb-11 14:59 

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.