279 reputation
214
bio website
location
age
visits member for 2 years, 7 months
seen Apr 11 at 10:32

Apr
1
awarded  Notable Question
Feb
6
awarded  Nice Question
Nov
22
awarded  Popular Question
Aug
20
awarded  Popular Question
Jul
2
revised How to make creating viewmodels at runtime less painful
Fixed a few minor typos
Jun
27
awarded  Popular Question
Mar
1
awarded  Caucus
Nov
13
awarded  Nice Question
Nov
13
comment Should I incorporate exit cost into choosing a solution
I see what you mean. It's something to think about. Though I think it's time to go to the customer now, see what he thinks about it being an enhancement and whatnot.
Nov
13
awarded  Yearling
Nov
13
comment Should I incorporate exit cost into choosing a solution
The alternative to the exit cost being part of the TCO of this solution, would be that it would be part of the TCO of the next solution. Now I know this sounds weird if I say it just like that, but in my experience the cost of decommissioning a system is made part of the project plan/budget of the next system, not the project plan/budget for the current system. Does that make sense?
Nov
13
comment Should I incorporate exit cost into choosing a solution
Or do you think that is not relevant because the implementation of solution 1 is cheap?
Nov
13
comment Should I incorporate exit cost into choosing a solution
To be clear, there currently is no solution (solution 0 if you will). They currently keep all information in paper files. I would wholeheartedly agree with this answer if they already used the "Excel" file in the document management system, but there is still a choice here.
Nov
13
comment Should I incorporate exit cost into choosing a solution
@JustinC well eventually we are talking about cash here. Is it cheaper to use the 'proprietary' format in the long run or not? That is what I think is most important to the project sponsor
Nov
13
comment Should I incorporate exit cost into choosing a solution
So you're saying that any cost related to the 5% chance the solution will change is irrelevant?
Nov
13
comment Should I incorporate exit cost into choosing a solution
Without going into specifics; think of it as placing an Excel sheet (designed by the customer) into a document management system (solution 1), versus creating the appropriate tables and GUI's and generating the Excel sheet on demand (solution 2). Except that it's not Excel.
Nov
13
asked Should I incorporate exit cost into choosing a solution
Nov
2
comment How to make creating viewmodels at runtime less painful
@ScottWhitlock I am simplifying MVC indeed. But I'm not saying it's wrong that the state "in flux" is in the ViewModel, I'm saying that cramming the behavior in there as well makes it harder to initialize the ViewModel to a usable state from say, another ViewModel. Your "Edit Model" in MVC doesn't know how to Save itself (it doesn't have a Save method). But the controller does know this, and has all the dependencies needed to do that.
Nov
2
comment How to make creating viewmodels at runtime less painful
@Euphoric Could you be a bit more specific, Google doesn't seem to help me here. Got some keywords I could search for?
Nov
2
accepted Alternatives to type casting in your domain