Provides intermediate to advanced programmers with a practical approach to producing robust code. A rules-based format examines 68 key topics on improving code, with examples and solutions accompanied by explanations. Coverage includes objects and equality, exception handling, performance, and multithreading. A special section provides insight into Java performance issues and performance improvement techniques. The author is a senior software engineer at IBM.
Professor Pankaj Jalote is the Director of Indraprastha Institute of Information Technology.
He completed his PhD from University of Illinois at Urbana-Champaign in 1985, M.S. from Pennsylvania State University in 1982 and B.Tech. from IIT Kanpur in 1980.