Антипаттерн и паттерны проектирования

Антипаттерн и паттерны проектирования

Антипаттерн - подход к решению задач, который является неэффективным. Рассмотрение антипаттерна включает в себя не только неправильно решение проблемы, но и нахождение правильного решения.

читать далее...
Глобальные объекты и переменные в ReactJS - антипаттерн

Глобальные объекты и переменные в ReactJS - антипаттерн

Очень часто при написании приложения появляется необходимость многократного использования каких-то данных в нескольких местах программы, например, использовать между разными представлениями приложения (render view). 

читать далее...
Laravel TestTools - тестирования кода Laravel из Chrome

Laravel TestTools - тестирования кода Laravel из Chrome

При написании приложения на PHP фреймворке Laravel важно написание и использование тестов. В не сильно больших приложениях это может быть не так важно, но в крупных приложениях написание тестов является полезной необходимостью, способной выявить ошибки в коде и сделать код более качественным.

читать далее...
Нумерация версий программного обеспечения

Нумерация версий программного обеспечения

Жизненный цикл любой программы - будь то десктопное или веб-приложение может быть продолжительным. Если проект активно развивается то в нем постоянно что-то меняется: добавляются новые функции или исправляются ошибки. Как правило, название проекта при этом никуда не девается, а меняется версия проекта.

читать далее...