Developer's Blog

ACID databases as guarantee data safety
4 mins
38

ACID databases as guarantee data safety

ACID (atomicity, consistency, isolation, durability) is a set of properties of database transactions intended to guarantee data validity despite errors,...
Take responsibility into your control with GRASP principles
7 mins
98

Take responsibility into your control with GRASP principles

General Responsibility Assignment Software Patterns (or Principles), abbreviated GRASP, consist of guidelines for assigning responsibility to classes and objects in...
SOLID principles in simple words
8 mins
1095

SOLID principles in simple words

SOLID is a mnemonic acronym for five design principles intended to make software designs more understandable, flexible, and maintainable. The principles...
Automated testing is a way to improve product quality
6 mins
379

Automated testing is a way to improve product quality

Testing –  checking the correspondence between the real and expected program behavior. Some smart person Adding new functionality, you need...
Dependency Injection the best design pattern
5 mins
784

Dependency Injection the best design pattern

Deep understanding of the dependency injection design pattern the most important thing for an awesome developer. Problem The first problem...
How to cook autoload for the WordPress coding standard
4 mins
176

How to cook autoload for the WordPress coding standard

If you have hundreds of require or include functions in your projects, you should definitely read this article. Autoloading is...
WordPress Coding Standards(WPCS) for PHP
9 mins
379

WordPress Coding Standards(WPCS) for PHP

WordPress Coding Standards(WPCS) the list of PHP_CodeSniffer (PHPCS) ruleset (sniffs) to check your code inside WordPress. It can improve your...
Great practice for the plugin bootstrap file
7 mins
143

Great practice for the plugin bootstrap file

After a hot discussion around the vision of the plugin bootstrap file inside a tweet by Mark Jaquith, I’ve decided...