To Be Agile

  • Solutions
    • Training Schedule
    • Learning Roadmap
      • Certified Scrum Developer Essentials
      • Intro to Scrum for Software Developers
      • Design Pattern Developer Essentials
      • Scrum Software Developer Essentials
      • Agile Design Pattern Essentials
      • Agile Software Developer Essentials
      • Agile Software Developer Intensives
    • Online Training
    • On-Site Classes
    • Customized Coaching
    • Testimonials
    • Clients
  • Resources
    • Blog
    • Webinars
      • Writing High Quality Code
      • Essential Scrum Developer Practices
      • Improving Your Scrum Process
      • The Agile Development Advantage
    • Bookstore
    • Associates
  • Contact
    • Contact Me
    • About

Subscribe

Resources

Videos:

  • SEAJug Talk: Writing Quality Software

Documents:

  • Multi-Paradigm Design for C++ by James Coplien
  • Jim Rumbaugh’s Song at OOPSLA’95

Links:

  • Electronic versions of book: Thinking in Java, 3rd Edition by Bruce Eckel
  • Scrum in a Nutshell by Rawsthorne and Shimp
  • Code Smells from http://c2.com/xp/CodeSmell.html

Also, check out my Bookstore page.

More resources coming soon.

  • Training Calendar

    CSD Training Weeks

    June 3: Redwood City, CA -- Sold Out
    July 29: Herndon, VA
    August 12: Nashville, TN
    September 9: San Diego, CA

    Agile Software Developer Essentials

    May 20: Online - Sold Out

    Or schedule an On-Site Class for your group
  • Course Descriptions

    • Certified Scrum Developer Essentials
      • Intro to Scrum for Software Developers
      • Design Pattern Developer Essentials
      • Scrum Software Developer Essentials
    • Agile Design Pattern Essentials
    • Agile Software Developer Essentials
    • Agile Software Developer Intensives