XClose

Research IT Services

Home
Menu

Recommended reading

SubjectTitleLinks
FundamentalsThe Pragmatic ProgrammerUCL Library
FundamentalsRefactoring: Improving the Design of Existing CodeUCL Librarymartinfowler.com
FundamentalsDesign Patterns: Elements of Reusable Object-Oriented SoftwareUCL LibraryWikipedia
AlgorithmsIntroduction to AlgorithmsUCL LibraryAmazon
AlgorithmsNumerical Recipes: The Art of Scientific ComputingUCL LibraryNumerical Recipes
AlgorithmsWorking Effectively with Legacy CodeUCL LibraryAmazon
AlgorithmsUnderstanding ComputationUCL Librarycomputationbook.com
LanguagesSeven Languages in Seven WeeksUCL Library
Managing software developmentExtreme programmingextremeprogramming.org
Managing software developmentBeautiful Code: Leading Programmers Explain How They ThinkUCL LibraryAmazon
BlogsJoel on Softwarejoelonsoftware.com
BlogsCoding Horrorblog.codinghorror.com
BlogsSSI blogsoftware.ac.uk/blog

Other Useful Reading