Android support annotations: how to use

Support annotations usage Android support annotations help developers in writing clean and bug-free code. Using annotations in code makes finding bugs easier and helps programmers avoid legacy code issues. Basicly annotations are metadata tags which improve error finding capabilities for code inspections tools. To give an example of how useful...

Service objects in Node.js

In MVC frameworks it’s usual that controllers contain a lot of code and are the hardest part to understand; in consequence - to debug and refactor. Why? One of the answers would be: controllers don’t respect Single Responsibility Principle. Their job starts when they receive an HTTP request,...

How I develop MeteorJS apps

What this article is about In this article I will show you my way of setting up apps written in MeteorJS. And how this helps me avoiding problems when the app grows. I have divided the article into three parts: part 1. Package for everything <- you are here...