-
Дещо про об’єкти
Об’єктно-орієнтований підхід, незважаючи на свою розповсюдженість, залишається великою загадкою, що зводить нанівець можливі переваги його використання. Якість та знання дуже погано масштабуються. Мало хто ставиться до програмування філософськи та взагалі має відповідний світогляд. Мало хто може похвалитися тим, що працював разом з піонерами, такими як Алан Кей. Мало хто взагалі знає хто такий Алан Кей, […]
-
Дивні умови та Domain Driven Development
Якщо Ви бажаєте працювати із зрозумілим кодом, що має сенс та який можливо легко підтримувати – в ньому мають бути відсутні дивні умови. Що я маю на увазі, вживаючи словосполучення “дивні умови”? Дивна умова – це умова без назви. Приведу декілька прикладів дивних умов: Що всі ці умови значать? З точки зору Domain Driven Development […]
-
Як я працював над шаблонізаторами й пришов до простоти
Я витратив досить багато часу на розробку шаблонізаторів і маю що розповісти про свій досвід. У цій публікації я розкажу що думаю про шаблонізатори, генерацію HTML, як змінювалися мої уявлення про них та про декілька власних реалізацій шаблонізаторів на Golang. Ідеї У цій частині я перерахую декілька ідей, стосовно шаблонів та генерації HTML, які мені […]