, ,

Knowing which technologies choose for specific problems is essential to achieve a mature software. However, for this you need to know various technologies and frameworks.
To sum up: being a better professional is the first step to reach the goal.

The professional that is always learning knows solutions/tools that solves a problem better.

  • SOLID principles
  • Clean Code
  • TDD (Test-Driven Development)
  • MVC (Model-View-Controller)
  • Design Patterns
  • Frameworks
  • New paradigms and concepts

Among other things, are things that should be essential to every programmer.

In this blog I intend to comment about these and many other techniques, introduce new frameworks, show frameworks that could be better used, programming and organization tips, and more.