I'm currently choosing between two viable software designs/solutions. Solution 1 is easy to implement, but will lock some data in a proprietary format, and will be hard to change later. Solution 2 is ...
So, we are starting a new project soon, and there are a lot of decisions that must be made. The one I am most interested in is: What all do you have to take into consideration when deciding what ...