Using global state in software programs, is handy for development, but evil to maintain. It can easily become source of bugs. We’ll learn from Hanami source code why this is a problem and how we fixed it.
Posts for: #Programming
The Penguin That Can’t Fly
A short story about OOP, interfaces and soft typing.
Effective TDD With Ruby: Tmux Setup
Do you find TDD good in theory but hard to practice? Do you think it requires too much discipline and you don’t have time? You can improve a lot, by borrowing well tested tricks from me. They are simple, effective and easy to learn.
Effective TDD With Ruby: Vim Setup
Do you find TDD good in theory but hard to practice? Do you think it requires too much discipline and you don’t have time? You can improve a lot, by borrowing well tested tricks from me. They are simple, effective and easy to learn.
Effective TDD With Ruby: Time & Flow
Do you find TDD good in theory but hard to practice? Do you think it requires too much discipline and you don’t have time? You can improve a lot, by borrowing well tested tricks from me. They are simple, effective and easy to learn.