Tag Archives: practice

Don’t Lose Sight of the Basics

I’ve recently been reminded of something I used to tell entry level programmers repeatedly: Review the basics. And really I mean all of the basics: data structures basic algorithms basics of algorithm analysis language syntax core CS concepts testing strategies In many programming positions, you can get away with coasting on these things for a… Read More »

Programmers and Reading

What is it with programmers who don’t read? Most of the best programmers I know are constantly learning. They seem to have an insatiable curiosity for any topic they are interested in. These programmers are often reading websites, books, and magazines almost constantly to help extend their knowledge and understanding. Others never seem to read… Read More »

The Importance of Programming Play

For various reasons, I’ve recently been thinking on the importance of programming play, Those times when we tinker with code without any goal other than making something run on the computer. Sometimes this involves playing with a new language or a feature of an old language that we’ve recently discovered. Unlike projects for work, these… Read More »

Review of Exceptional C++

Exceptional C++ Herb Sutter Addison-Wesley, 2000 I had been working with the C++ programming language for a number of years before I read this book and I thought I knew the language. This book provides 47 problems with included solutions. Trying to solve the problems is very important. Each one tests an area of C++… Read More »