-
Мій шлях пізнання об’єктноорієнтованого програмування
Ця публікація буде цікава переважно новачкам, але й більш-менш досвідчені розробники зможуть знайти щось цікаве для себе. Від Visual Basic 6 до PHP 4 Колись давно, десь у 2004 чи 2005 році я вивчав/програмував на PHP 4 без жодного ООП і все хотів зрозуміти навіщо воно, бо до того в Pascal та Visual Basic 6…
-
Пиши код як чайник
Парадигми, ідіоми мов, фреймворки, Domain Specific Languages, Domain Driven Design, Clean Architecture, Hexagonal Architecture, Onion Architecture, монади та моноіди, найкращі практики та методології, Test Driven Development, Behaviour Driven Development, SOLID: Single Responsibility Principle, Open/Closed Principle, [Barbara] Liskov’s Substitution Principle, Interface Segregation Principle, Dependency Inversion Principle, AntiCorruption Layer, Model View Controller, Model View Viewmodel, Model View…
-
Ваш Workflow – лайно
Слово workflow походить від двох англійських слів work – робота та flow – потік, тобто workflow – це потік роботи тут все здавалося б зрозуміло, але… Не всі розуміють що таке потік, чому саме ця метафора використовується. Найвідоміший усім приклад – це потік води, що рухається у напрямі зверху до низу. Він не рухається у…