codergears.com codergears.com

Do not underestimate the importance of the code refactoring

The refactoring is defined as the process of changing a software system in such a way that it does not alter the external behavior of the code yet improves its internal structure. We can enumerate three cases concerning the code refactoring:  Iterative refactoring: your application can’t be developed perfectly at the first iteration, even if the team has the best of the architects, designers and developers. The easy way to do...

codergears.com codergears.com

When we discovered that the Java keyword is patented.

As you already know Oracle  claims a copyright on Java APIs, which is the origin of  the  dispute related to Oracle’s copyright and patent claims on Google’s Android operating system. However do you know that Oracle does not claims only the copyright of Java APIs, but also you can’t use the java keyword as part of the name of your product or website even if it’s not related to programming or computer engineering. The story...