A LITTLE ABOUT ME
Hello. I am
web-developer.
mobile developer.
windows UWP developer.
Working on every new project, I follow principles of software development which I adopted myself:
LATEST TWEETS
DEVELOPING PRINCIPLES
Priority of importance
The most important part of the work should always be done first. This allows my Client to start testing critical functionality of a System before its completion and decrease development risks.
Simplicity
Simplicity leads to convenience which is always pleasant to work with as an easy for understanding and accessible environment. For any system, convenience is one of its "golden" factors.
Step-by-step changes
Evolution is always more preferrable than revolution. So any kind of changes should be done in small portions. I always try to produce stable intermediate versions using as narrow timeframes as possible and provide them to a Client.
Testing
Testing is some kind of stability check. Every System requires a separate, adequate set of functional tests and automated unit tests. This set must match the complexity of a System and requirements to its predictability.