I’ve learned this nice trick from Petr Horáček aka Besir while working on Nakamotox. So the credit goes to him. You can define custom commands via doskey (only on Windows) and then invoke them via command line. It is quite powerfull, because you can define alias for command with predefined attributes, so it save you lot of repetitive […]
Tag Archives: productivity
Proč vám to tak trvá?
Můj překlad vtipné a výstižné odpovědí na zásadní otázku, proč jsou softwarové projekty téměř vždy tak brutálně pozadu. Originál zde: http://www.quora.com/Engineering-Management/Why-are-software-development-task-estimations-regularly-off-by-a-factor-of-2-3 Krásná analogie Pojďme na pěší tůru ze San Fransica do Los Angeles za kamarády. Půjdeme podél pobřeží a na mapě vypadá trasa následovně. Cesta je dlouhá zhruba 400 mil, průměrná rychlost chůze jsou 4 míle […]
Asshole Driven Development
I’ve recently stumbled upon a book called “Say no to assholes” (Link to blog post in Czech) and it immediately reminded me of my past job. I don’t want to slander anyone, I just want to share it as a warning and encouragement. I worked there for about a year, which is enough time to know how Asshole […]
Why not to work overtime
If you get some amount of work done in 8 hours, will you get done double if you work 16 hours? This is of course an extreme case, nobody can work for 16 hours and still maintain focus. But some manageres and developers do think that when in need they should work long overtime hours. […]
The value of beautiful code
During my rather short period of Pair Programming I have learned something valuable, but there is also something I’ve learned after that. Michal Tehnik left the company and I continued to work on code we wrote and then refactored and polished together several times. It is probably the best piece of code we have now […]
Git productivity tips
During pair programming with my colleague Michal Těhník I watched him using git. Here are few things I learned from him. Use git number Git number allows you to use numbers instead of file names. If you for example need to diff some file, or add it to commit, you no longer have to copy […]
On pair programming
Several times I programmed in pair and I want to share my experience with it. What are the main benefits of pair programming? The code is of better quality, because there is always the other person watching over your shoulder and seeing what you have overlooked. Wikipedia says that defect rates are about 15% to […]