Issue No.01 - January/February (2012 vol.29)
John Favaro , Intecs SpA, Italy
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2012.7
In June 2011, IEEE Software associate editor John Favaro interviewed search engine giant Yahoo's chief architect David Chaiken about algorithms and today's practitioner. Chaiken gave a keynote speech at SATURN 2011 on "Architecture at Internet Scale" that stressed a set of timeless principles that software engineers seemingly have to relearn continuously. Here, he describes the role algorithms play in the programmer's toolkit.
algorithms, software design, programming basics, software engineering
John Favaro, "Excellence in Search: An Interview with David Chaiken", IEEE Software, vol.29, no. 1, pp. 84-86, January/February 2012, doi:10.1109/MS.2012.7