Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

This a list of priorities/guidelines to be employed when facing a conflict of different priorities. In any situation when there are multiple course of actions possible then look here to choose what is the best solution to the problem at hand.


  1. The reliability/correctness of the code is more important than some new cool untested or not mature features.
  2. The cost of maintenance is more important than the cost of prototyping. For example, it is not desired to use some new libraries to reduce the coding effort a bit.
  3. Each new library/dependency introduces a cost of learning for any developer within the project.




  • No labels