Click here to Skip to main content
10,500,000 members (110,749 online)

Welcome to the Lounge

   

For discussing anything related to a software developer's life. Technical discussions are encouraged, but click here to ask your programming questions.

The Lounge is rated PG. If you're about to post something you wouldn't want your kid sister to read then don't post it. No flame wars, no abusive conduct, no programming questions and please don't post ads.
 
AnswerRe: need help to select a Software Model Pin
Mycroft Holmes3-Nov-12 23:40
memberMycroft Holmes3-Nov-12 23:40 
AnswerRe: need help to select a Software Model Pin
GeekBond 4-Nov-12 0:35
member GeekBond 4-Nov-12 0:35 
AnswerRe: need help to select a Software Model Pin
OriginalGriff4-Nov-12 0:48
mvpOriginalGriff4-Nov-12 0:48 
GeneralRe: need help to select a Software Model Pin
Johnny J.4-Nov-12 1:03
memberJohnny J.4-Nov-12 1:03 
GeneralRe: need help to select a Software Model Pin
OriginalGriff4-Nov-12 1:16
mvpOriginalGriff4-Nov-12 1:16 
GeneralRe: need help to select a Software Model Pin
SoMad4-Nov-12 9:43
memberSoMad4-Nov-12 9:43 
Answerneed help to select a Software Model Pin
Abhishek Pant4-Nov-12 1:32
memberAbhishek Pant4-Nov-12 1:32 
AnswerRe: need help to select a Software Model Pin
harold aptroot4-Nov-12 1:42
memberharold aptroot4-Nov-12 1:42 
PAthanKp wrote:
help to select a right software model
As with any decision, you should approach it like this:
- list the pros and cons of every possible choice.
- link them to the specific scenario.
- select the best* choice.

Splitting the first and second steps like that is an approximation that you can't always afford. Sometimes they should be merged to the step:
- predict the real positive and negative effects of every choice.
That step can usually only be approximated, because it usually involves an element of random chance, but usually it can be approximated very well using experience (of yourself and others), detailed information of the complete scenario (not enough given in this question) and logic.

* "best" means that the sum of weighted pros plus the sum of weighted cons (cons are negative, so you just add them, not subtract them) is highest over all choices. Don't divide - you're not looking for the "most efficient way to produce 'pro' ", you would often end up making a choice that has no cons (and therefore an infinite efficiency) but those choices usually give very little 'pro'.

Usually there are several best choices, that only differ in some trade-offs that (by construction) apparently don't affect the pros and cons. There is no reason to choose one of them over the other. If you feel one of them is better than an other, then your pros and cons were formulated incorrectly. For example, if you feel that one choice is better than an other because the other makes you a cold-hearted a**hole, consider the effect it may have on your interactions with others and recalculate the pros and cons taking other peoples' perception of you into account.

You now know how to correctly (ie optimally) make any choice ever, from choosing a move in chess to what to say to your romantic interest. This procedure is often time-consuming though, so you may have to recursively apply this procedure in order to choose whether to apply it.
QuestionCoursera Lecture vedios on Android Tab Pin
WajihAhmed3-Nov-12 20:32
memberWajihAhmed3-Nov-12 20:32 
AnswerRe: Coursera Lecture vedios on Android Tab Pin
Maximilien3-Nov-12 23:32
memberMaximilien3-Nov-12 23:32 
GeneralWant a good laugh before breakfast? Pin
CDP18023-Nov-12 19:37
memberCDP18023-Nov-12 19:37 
GeneralRe: Want a good laugh before breakfast? Pin
enhzflep3-Nov-12 20:09
memberenhzflep3-Nov-12 20:09 
GeneralRe: Want a good laugh before breakfast? Pin
PHS2413-Nov-12 22:46
memberPHS2413-Nov-12 22:46 
GeneralRe: Want a good laugh before breakfast? Pin
CDP18023-Nov-12 23:32
memberCDP18023-Nov-12 23:32 
GeneralRe: Want a good laugh before breakfast? Pin
OriginalGriff4-Nov-12 0:49
mvpOriginalGriff4-Nov-12 0:49 
GeneralRe: Want a good laugh before breakfast? Pin
Dave Kreskowiak4-Nov-12 4:20
mvpDave Kreskowiak4-Nov-12 4:20 
GeneralWhen booting in Safe Mode fails. Pin
SoMad3-Nov-12 18:49
memberSoMad3-Nov-12 18:49 
GeneralRe: When booting in Safe Mode fails. Pin
Jim Meadors3-Nov-12 20:10
memberJim Meadors3-Nov-12 20:10 
GeneralRe: When booting in Safe Mode fails. Pin
Jörgen Andersson3-Nov-12 21:47
memberJörgen Andersson3-Nov-12 21:47 
GeneralRe: When booting in Safe Mode fails. Pin
SoMad4-Nov-12 10:14
memberSoMad4-Nov-12 10:14 
GeneralRe: When booting in Safe Mode fails. Pin
Jörgen Andersson4-Nov-12 20:54
memberJörgen Andersson4-Nov-12 20:54 
GeneralRe: When booting in Safe Mode fails. Pin
SoMad5-Nov-12 9:38
memberSoMad5-Nov-12 9:38 
GeneralRe: When booting in Safe Mode fails. Pin
BillWoodruff4-Nov-12 1:14
memberBillWoodruff4-Nov-12 1:14 
GeneralRe: When booting in Safe Mode fails. Pin
SoMad4-Nov-12 9:42
memberSoMad4-Nov-12 9:42 
AnswerRe: When booting in Safe Mode fails. Pin
Pablo Aliskevicius4-Nov-12 2:12
memberPablo Aliskevicius4-Nov-12 2:12 

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.


Advertise | Privacy | Mobile
Web02 | 2.8.170627.1 | Last Updated 27 Jun 2017
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid