-
Ваш Workflow – лайно
Слово workflow походить від двох англійських слів work – робота та flow – потік, тобто workflow – це потік роботи тут все здавалося б зрозуміло, але… Не всі розуміють що таке потік, чому саме ця метафора використовується. Найвідоміший усім приклад – це потік води, що рухається у напрямі зверху до низу. Він не рухається у…
-
Висновки до яких я прийшов, розробляючи генератори парсерів
Досить багато часу та зусиль я інвестував у експериментальні розробки різних інструментів для роботи з програмними кодами. Усі вони потребували парсингу цих самих кодів. У цій публікації я хочу поділитися власними висновками щодо парсингу. Теорія без практики – ніщо, рефлексія над практикою створює теорію Я розпочав роботу над генераторами парсерів без будь-якої теоретичної бази (за…
-
On Dependency Injection
Dependency injection is a million dollars name for a 5 cents concept. Most developers I have interviewed can’t explain in simple words what DI really is. When I say that DI is just passing dependency as an argument to function – they often become very surprised. They expect DI to be something much more than…