Articles of парадигмы

Как написать модульные тесты на PHP с процедурной базой кода?

Я в основном убежден в преимуществах модульного тестирования, и я хотел бы начать применять концепцию к большой существующей кодовой базе, написанной на PHP. Менее 10% этого кода является объектно-ориентированным. Я рассмотрел несколько модулей тестирования модулей (PHPUnit, SimpleTest и phpt). Тем не менее, я не нашел примеров для любого из них, которые проверяют процедурный код. Какая […]

Оператор PHP IF для булевых значений: $ var === true vs $ var

Я знаю, что этот вопрос не очень важен. Однако мне было интересно: Какие из следующих утверждений IF являются лучшими и самыми быстрыми в использовании? <?php $variable = true; if($variable === true) { //Something } if($variable) { // Something } ?> Я знаю, что === соответствует точно логическому значению. Однако есть ли какие-то улучшения?

Понимание MVC: Какова концепция «Жира» на моделях «Skinny» на контроллерах?

Я пытаюсь понять концепцию «Fat» на моделях против «тощего» на контроллерах и из того, что я обсуждал, у меня есть следующий пример (это взято из обсуждения freenode): Вопрос: В рамках парадигмы MVC, упомянутые модели Fat, тощие контроллеры. Я здесь думаю: если у меня есть много методов (на контроллере), которые используют только несколько абстрактных методов для […]