@everyone This is a great and wide-ranging discussion that is way off the original point.
@Thomas, I appreciate your devil's advocate voice. I'm currently involved in a project where we are in fact questioning code that roughly represents "substantial chunks of business logic." It involves taking functionality that has fragmented over time to work on many different platforms, and unifying it into a single codebase. The questions and ramifications include also then unifying a fragmented, even ad hoc, model of interaction for the software. If we do take on this project, it is going to require months of time for multiple programmers, quality assurance, and user experience practitioners before we can consider our goal met. That will be expensive. I don't particularly like Harry's term "prohibitively expensive" in this case, because not doing this work may in fact have a higher cost. In a perfect world, where we have a smooth continuous integration process with already beautiful code and interaction models in place for our customers, I hope that changing substantial chunks of business logic will not be so expensive. I, sadly, do not work in that world. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Posted from the new ixda.org http://www.ixda.org/discuss?post=46278 ________________________________________________________________ Welcome to the Interaction Design Association (IxDA)! To post to this list ....... [email protected] Unsubscribe ................ http://www.ixda.org/unsubscribe List Guidelines ............ http://www.ixda.org/guidelines List Help .................. http://www.ixda.org/help
