Udviklingsmanifest
IntraNotes udviklingsmanifest danner referenceramme for vores udviklere i både Danmark og Ukraine.
1. Readable code
In IPS one of our main focus areas is the ability to easily grasp the code implemented by another developer. This is based on the fact that code parts often change owner, which in a common day situation means that one developer corrects bugs created by another developer. Furthermore we aim to reuse more and more code parts and to do this, we believe that code that is easy to understand is easy to reuse.
2. Simple implementation
When developers do their work they do not want to be stuck with trivial implementation tasks. In IPS we try to minimize these tasks by generalisation, code snippets and editor add-ins.
In IPS we are continuously working on providing a number of practices and patterns describing how to perform certain implementation tasks. However these are more design oriented than implementation oriented.
3. Value-added code
When reusing code we are decreasing the amount of bugs in that code. Also, if we are reusing practices it becomes more and more simple to implement code. This is also true for third party code, so in IPS we are interested in implementing components from sub suppliers as long as it adheres to our architectural design and development strategy.
4. Backward Compatibility
As we continuously expand the functionalities of a few products we must guarantee that expansions do not leave earlier versions incompatible.

