Issue No. 01 - January/February (2012 vol. 29)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2012.7
John Favaro , Intecs SpA, Italy
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
J. Favaro, "Excellence in Search: An Interview with David Chaiken," in IEEE Software, vol. 29, no. , pp. 84-86, 2012.