Run gradle project as java application

gradle run is not a default task in gradle. To use it, you need to enable the 'application' plugin. To enable the plugin add this line to your build.gradle: apply plugin: 'application' This plugin requires one variable to be configured - the main class name: mainClassName = "com.looksok.Main" Now you can execute the gradle clean … Continue reading Run gradle project as java application

Web development done well: WordPress web coding standards

We all know that mess that grows in CSS, JavaScript and HTML files. There is no compilers as in static typed programming languages that will keep you from doing that mess bu there are Clean Code standards. The team working on files should keep common standard and follow best practices. It is a failure if each … Continue reading Web development done well: WordPress web coding standards

Clean code: Error-proof and testable code

Continuing the previous post, here is another video. This one is lot more packed with concepts and best practices, so it is impossible to catch everything after first watch - one would have to consecutively come back to it and analyze particular clues. Slides are not very good in my opinion, however concepts and talk … Continue reading Clean code: Error-proof and testable code

Clean Code: Dont use if’s! Use polymorphism instead

Writing clean code is crucial, so the software developer constantly needs to improve his skills and code understanding. My way to do it, is to explore others' best practices. Here is one of them to consider: I am not fully convinced that all the if's shall be refactored and removed, however the example given is … Continue reading Clean Code: Dont use if’s! Use polymorphism instead