HOME SCALA & F# JAVA .NET WEB GROOVY & GRAILS ANDROID & IOS NOSQL ARCHITECTURE AGILE & SCRUM AGILE DEVELOPER  
In The Brain of Simon Brown: The code doesn't tell the whole story
The code doesn't tell the whole story
We all know that writing good code is important and refactoring forces us to think about making methods smaller, more reusable and self-documenting. Some people say that comments are bad and that self-commenting code is what we should strive for.

Despite what you’ll hear though, the code isn’t the documentation. The code tells *a* story, but it doesn't tell the whole story. Join Simon Brown to find out what’s missing and how to create lightweight documentation for your software projects.

WANT TO LEARN MORE? THEN CHECK OUT OUR EXPERT WORKSHOPS!

Continuous Integration and Delivery

  • Two-day, hands-on, practical workshop
  • Learn about the CI/CD process and the parts involved.
  • Work efficiently with tools and techniques to minimise setup costs and running operations
  • Learn of new techniques being applied to improve CI
  • Are you a developer, architect, build engineer interested in automating and improving your build process? If so this course is for you!
Want to find out more? Click here!

Agile Testing and BDD eXchange

  • An intensive day of deep technical insight and friendly discussion to learn, adopt and share new innovative ideas, tools and practices for enterprise software development.
  • Keynote from Gojko Adzic.
  • Featured speakers include - Paul Gerrard, David Evans, Cirilo Wortel.
Want to find out more? Click here!

Jon Jagger and Kevlin Henney's Development for Developers

  • Learn how to describe representative agile development processes and common practices
  • Slice up requirements in terms of goals and estimate and plan against them
  • Learn modelling techniques and design thinking appropriate for responsive development
Want to find out more? Click here!

Simon Brown’s Enterprise Software Developer

  • Three day, intensive training workshop.
  • Learn all about building software within an enterprise environment.
  • Use source code control and branching to manage change.
  • Write automated unit and integration tests for confidence when refactoring and increased quality
Want to find out more? Click here!

Test Driven Development Workshop

  • Over two days experience and learn TDD by doing it
  • Design and develop software driven by tests
  • Protect software from unwanted changes using regression tests
  • Evolve software design with refactoring and TDD
Want to find out more? Click here!

Robert Schneider’s Mission Critical Service Testing SoapUI Pro

  • Learn how to use the powerful capabilities of soapUI Pro to answer important questions prior to placing these services into production.
  • The course will be structured around the highly regarded 7 Fundamentals of Mission-Critical Service Testing methodology
  • Test Using Large Amounts Of Realistic Data.
Want to find out more? Click here!


ABOUT SIMON BROWN
Simon Brown is the founder of Coding the Architecture and either a software architect who codes or a software developer who understands architecture
More about Simon Brown
PODCAST THE CODE DOESN'T TELL THE WHOLE STORY

This session took part at the The code doesn't tell the whole story. You can view the other 1 podcast here.
AGILE DEVELOPMENT PODCASTS
Steve Smith:The Strangler Pipeline: Winning over Hearts and Minds, Winning over Hearts and Minds
Steve Smith : 21st May 2013
View Podcast: The Strangler Pipeline: Winning over Hearts and Minds,
Linda Rising:Agile: Placebo or Real Solution?, Agile: Placebo or Real Solution?...
Linda Rising : 20th May 2013
View Podcast: Agile: Placebo or Real Solution?,
Janet Gregory:“Just” Enough Process, “Just” Enough Process
Janet Gregory : 16th May 2013
View Podcast: “Just” Enough Process,
Nick Zeeb:High Performance Design, High Performance Design
Nick Zeeb : 14th May 2013
View Podcast: High Performance Design,
Michael Chik:Villified Managers - Agile & Management = Antonyms?, Villified Managers - Agile & Management
Michael Chik : 9th May 2013
View Podcast: Villified Managers - Agile & Management = Antonyms?,
Jackson  Hull:Domo Arigato: Juice up your Development cycle with your own robot, Domo Arigato: Juice up your Development
Jackson Hull : 2nd May 2013
Podcast Coming Soon: Domo Arigato: Juice up your Development cycle with your own robot,
Sandro Mancuso:Hands-on Session: Object Calisthenics and ATDD, Hands-on Session: Object Calisthenics an
Sandro Mancuso : 24th Apr 2013
Podcast Coming Soon: Hands-on Session: Object Calisthenics and ATDD,
Allan Kelly:Business Analyst, Product Owner, Product Manager, Spy!, Business Analyst, Product Owner, Pr...
Allan Kelly : 17th Apr 2013
View Podcast: Business Analyst, Product Owner, Product Manager, Spy!,
Alberto Brandolini:It’s not simple at all! , It’s not simple at all!
Alberto Brandolini : 16th Apr 2013
View Podcast: It’s not simple at all! ,
David Nolan:Continuous Delivery with ETL Systems, Continuous Delivery with ETL Systems
David Nolan : 16th Apr 2013
View Podcast: Continuous Delivery with ETL Systems,
Martin Thompson:Performance Testing Java Applications, Performance Testing Java Applications
Martin Thompson : 15th Apr 2013
View Podcast: Performance Testing Java Applications,
Michael C. Feathers:The Design Principle that sneaks through your code, your system, and your life., The Design Principle that sneaks through
Michael C. Feathers : 10th Apr 2013
View Podcast: The Design Principle that sneaks through your code, your system, and your life.,
James Grenning:TDD for [Embedded] C SOLID and Testable C, TDD for [Embedded] C SOLID and Testable
James Grenning : 8th Apr 2013
View Podcast: TDD for [Embedded] C SOLID and Testable C,
Sandro Mancuso:LSCC - March, LSCC - March
Sandro Mancuso : 27th Mar 2013
Podcast Coming Soon: LSCC - March,
Uncle Bob (Robert C. Martin):Object Oriented Design.  What is it really?, OO Design. What is it really?
Uncle Bob (Robert C. Martin) : 21st Mar 2013
View Podcast: Object Oriented Design.  What is it really?,
OTHER AGILE DEVELOPMENT EVENTS
Russ Miles  From Patterns to Code: Coding Simple Event-Driven Components for Agile Software,  From Patterns to Code: Coding Simple Event-Driven Components for Agile Software
FREE EVENT: In The Brain of Russ Miles
London, Thursday, May 23rd
Hans  Dockter The Art of Builds (I) ,  The Art of Builds (I)
FREE EVENT: In The Brain of Hans Dockter
London, Tuesday, May 28th
London Software Craftsmanship Community:Hands-on Session , London Software Craftsmanship Community
FREE EVENT: Hands-on Session
London, Wednesday, May 29th
QCon New York, QCon New York
CONFERENCE (5 DAYS)
New York, Monday, June 10th BOOK NOW!
Alberto Brandolini Pissing against the wind,  Pissing against the wind
FREE EVENT: In The Brain of Alberto Brandolini
London, Tuesday, June 11th
SPA 2013, SPA 2013
CONFERENCE (4 DAYS)
London, Sunday, June 23rd BOOK NOW!
Michael C. Feathers:Masterclass: Reducing Technical Debt with Michael C. Feathers,  Reducing Technical Debt with Michael C. Feathers
2 DAY COURSE. Featuring Michael C. Feathers
London, Thursday, June 27th
Ashic Mahtab:Ashic Mahtab's Fasttrack to Git,  Ashic Mahtab's Fasttrack to Git
2 DAY COURSE. Featuring Ashic Mahtab
London, Monday, July 1st
© Copyright 2003-2013, Skills Matter Ltd
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Jobs: Sales Executive  Jobs: Student SkillsCaster  jobs - junior event coordinator  Open Source Journal  Jobs: Sponsorship Development  jobs: Marketing & Sales Graduate Internship  Jobs: HR Manager  jobs-Join Our Dev Team  DevOps Engineer  Front-End Engineer  Test Engineer