
Вадим Ярощук
Я — інженер-програміст із Мюнхена, захоплений проєктуванням ПЗ. Мій фокус — системний дизайн та екосистема Kotlin: люблю розв’язувати структурні задачі, які інші оминають. Тут я досліджую, як створювати програмне забезпечення, що витримує час — із чіткими контрактами, продуманим дизайном і кодом, який говорить сам за себе.

Помилки, які ми моделюємо неправильно
Чому повернення null, кидання ексепшнів або загортання всього в Result — це не просто питання стилю, а контракт, який ви визначаєте.
Переглянути
Семантична типізація, яку ми ігноруємо
Перейдіть від менталітету 'це просто стрінг' до підходу 'це концепція'. Дослідіть семантичну типізацію в Kotlin для створення кращих доменних моделей, що документують самі себе.
Переглянути
Іменування пакетів, про яке ви не дбаєте (але повинні)
Чому розробники часто ігнорують іменування пакетів? Розкрийте його вирішальну роль у підтримці коду та дізнайтеся, як мислення за межами звичайних папок може призвести до чіткіших обов'язків, легшої навігації та більш надійного проєктування програмного забезпечення.
Переглянути