-
SOLID – шляпа чи нє?
Важко уявити собі хоча б одне інтервью розробника чи архітектора, де б не запитали про принципи SOLID. SOLID здається одним із стовпів сучасного ІТ. Навіть я, будучи великим критиком майже усього, часто посилаюся на принципи SOLID (правда, я їх для себе дещо перевизначив). Ця публікація присвячена критиці SOLID, а ще більше критиці застосування SOLID. Ідея…
-
Upfront архітектура шкідлива
У цій публікації я розкажу чому насправді підхід waterfall не був успішним у більшості випадків, чому підготовка архітектурних артефактів має відбуватися лише після розробки та чому це має бути колективна відповідальність, а не робота окремої людини, яка зазвичай і не бачить коду. Чи можна намалювати мапу невідомої території? Звісно, не можна! Я безліч разів намагався…
-
Консультанти брешуть
Якщо головна мета людини – це покращення якості програмного забезпечення загалом, то вона буде робити це безкоштовно. На Youtube існує безліч талановитих людей, що діляться своїм досвідом безкоштовно і у такий способ допомагають іншим досягати кращих результатів. Консультанти заробляють гроші на продажі своїх послуг чи учбових матеріалів, корисність яких дуже важко/дорого чи неможливо оцінити. Чи…