Software Development
-
An open web application framework benchmark
Selecting a platform for your next application development project can be a complex and burdensome undertaking. It can also be…
Read More » -
Why You Should NOT Implement Layered Architecture
Abstraction layers in software are what architecture astronauts tell you to do. Instead, however, half of all applications out there…
Read More » -
What SonarQube Is NOT
The age when SonarQube was not very popular has passed a lot time ago. Nowadays is considered the de-facto tool…
Read More » -
RESTful API and a Web Site in the Same URL
Look at Github RESTful API, for example. To get information about a repository you should make a GET request to…
Read More » -
AngularJS: Introducing modules, controllers, services
In my previous post AngularJS Tutorial: Getting Started with AngularJS we have seen how to setup an application using SpringBoot…
Read More » -
Bad program structure: the complectation
Degrees of badness Many programmers consider source code dependencies either circular or non-circular, with circular dependencies representing The Greatest Imaginable…
Read More » -
Migrate your project from SVN to Git Stash in few steps
Step by step guide on how to migrate your SVN repository with all its history to the Stash, the Atlassian…
Read More » -
Look no Further! The Final Answer to “Where to Put Generated Code?”
This recent question on Stack Overflow made me think. Why does jOOQ suggest to put generated code under “/target” and…
Read More » -
Fun Ways to Teach Kids to Code
Following up on my Why We Need to Teach Kid to Code, here are some fun ways to help them…
Read More »