Tags:
, view all tags

Recommended Reading

Physics

  • RSS feeds from arxiv.org
    • hep-ex, nucl-ex, nucl-th, "the physics arXiv blog", "Physics - spotlighting exceptional research"
    • David Webber uses google reader

Programming

  • Deitel and Deitel, "C++ How to Program"
    • Get the 6th edition or later. Covers the basics of programming and C++ and Object Oriented Programming specifically. Detailed examples. Discusses what you should and shouldn't do, beyond the allowed syntax.
    • recommended by David Webber
  • Freeman, Freeman, Bates, Sierra, "Head First Design Patterns"
    • Conversational and brain-friendly guide to design patterns. Knowing these patterns will help you program more effectively in C++ or Java. Helps avoid having to rewrite code. The book has pseudocode examples.
    • recommended by David Webber
  • Any resource on the Standard Template Library (STL)
    • The STL is a set of templates that extend C++. For example, vectors are superior to arrays. These container classes will help you avoid "off-by-one" errors an allow you to use a lot of prewritten algorithms for sorting, etc.
    • recommended by David Webber
  • ROOT (root.cern.ch)
    • The manual and the reference guide are useful if you already know some ROOT basics.
    • recommended by David Webber

Time Management

-- DavidWebber - 16 Mar 2009
Edit | Attach | Watch | Print version | History: r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r1 - 2009-03-16 - DavidWebber
 
  • Edit
  • Attach
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2021 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback