Articles tagged “featured”
8 articles
- Comments classification This is a bad comment: int i = 0; i + 1; // adding 1 to i should work but dont work i dont know why!!!! print(i);For every good comment, I've seen hundreds of bad comments. They harm the code base and give the wrong impression to the author that he…
- Trial-screens setup: the definitive guide You got your second monitor. You've seen how much it enhances (or degrades) your productivity. Now, you are dreaming of having three monitors. Or maybe you don't have dual-screens setup and you're jumping straight to three monitors setup. Or maybe…
- Visual management I discovered [Visual management blog][1] in 2013. Although I already heard about Kent Beck's Big Visible Chart, I've never actually seen visual management in practice before. For me, tickets went straight to FogBugz or TFS and remained there,…
- Google Search is great, or why should your internal documentation be public Recently, I answered a question on Programmers.SE about documentation tools such as Confluence for the internal documentation of the project. My answer was badly written and I had no enough time or interest to rewrite it correctly, so I removed it.…
- Topography of tests Important note: this article is written for developers who don't practice TDD, that is more than 99% of developers I know. TDD is a very different world, and a few assertions I make in this article don't apply there. For instance, my skepticism…
- Expensive projects are really cool Following my previous article, a colleague told me a similar but much more impressive story which happened to him. Since he doesn't enjoy writing too much, he invited me to tell the story here. Six years ago, Nicolas was hired as a freelance…
- The greatness of TDD illustrated During an interview, I was asked to solve the following problem: A validation function takes as input a string containing parenthesis and square brackets. It should return true if the closing parenthesis and brackets are matching the opening ones, or…
- Tricky, tricky dates Any programmer who worked with dates would tell that dates are a complex subject. Time zones, UTC, daylight saving time, leap years, and, my favorite of all—leap seconds that “are not entirely…