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.
PROGRESSIVE .NET PODCASTS
Eric Evans:Welcome: Eric Evans, Welcome: Eric Evans
Eric Evans : 14th Jun 2013
View Podcast: Welcome: Eric Evans,
Alberto Brandolini:Rethinking Enterprise Software, Rethinking Enterprise Software
Alberto Brandolini : 14th Jun 2013
View Podcast: Rethinking Enterprise Software,
Ian Robinson:Miching Mallecho: Mischief, Motivation and Graph Models, Miching Mallecho: Mischief, Motivation a
Ian Robinson : 14th Jun 2013
View Podcast: Miching Mallecho: Mischief, Motivation and Graph Models,
Paul Rayner:DDD with Ruby on Rails and MongoDB, DDD with Ruby on Rails and MongoDB
Paul Rayner : 14th Jun 2013
View Podcast: DDD with Ruby on Rails and MongoDB,
Greg Young:Document based messaging and analysis, Document based messaging and analysis
Greg Young : 14th Jun 2013
View Podcast: Document based messaging and analysis,
Robert Smallshire:How DDD became an essential ingredient for competitive software in the energy sector, DDD in the Energy Sector
Robert Smallshire : 14th Jun 2013
View Podcast: How DDD became an essential ingredient for competitive software in the energy sector,
Eric Evans:Email, Ubiquitous Language, Visualization & Clojure: Eric's Sandbox Project, Email, Ubiquitous Language, Visualizatio
Eric Evans : 14th Jun 2013
View Podcast: Email, Ubiquitous Language, Visualization & Clojure: Eric's Sandbox Project,
Uncle Bob (Robert C. Martin): Systems and Domains.  Triplet Sons of Different Mothers, Systems and Domains. Triplet Sons of D
Uncle Bob (Robert C. Martin) : 14th Jun 2013
View Podcast:  Systems and Domains.  Triplet Sons of Different Mothers,
Zi Makki:PARK BENCH PANEL DISCUSSION, PARK BENCH PANEL DISCUSSION
Zi Makki : 14th Jun 2013
View Podcast: PARK BENCH PANEL DISCUSSION,
Tomas Petricek:Machine Learning Hands On with F#, Machine Learning Hands On with F#
Tomas Petricek : 13th Jun 2013
Podcast Coming Soon: Machine Learning Hands On with F#,
Udi Dahan:June Q&A, June Q&A
Udi Dahan : 6th Jun 2013
View Podcast: June Q&A,
 :F# on iPad and iPhone with Xamarin Studio, F# on iPad and iPhone with Xamarin Studi
: 30th May 2013
View Podcast: F# on iPad and iPhone with Xamarin Studio,
Ian Cooper:Keynote: Ian Cooper , Keynote: Ian Cooper
Ian Cooper : 29th May 2013
View Podcast: Keynote: Ian Cooper ,
Mark Rendle:Single Page Applications with AngularJS and TypeScript and Simple.Web (oh my!), Single Page Applications with AngularJS
Mark Rendle : 29th May 2013
View Podcast: Single Page Applications with AngularJS and TypeScript and Simple.Web (oh my!),
Dylan Beattie :10 Deploys a Day, the .NET Way, 10 Deploys a Day, the .NET Way
Dylan Beattie : 29th May 2013
View Podcast: 10 Deploys a Day, the .NET Way,
OTHER PROGRESSIVE .NET EVENTS
Tomas Petricek:Fast Track to F# with Tomas Petricek & Phil Trelford,  Fast Track to F# with Tomas Petricek & Phil Trelfo
2 DAY COURSE. Featuring Tomas Petricek
London, Monday, June 24th
The London Python Group:Intro to python debug, The London Python Group
FREE EVENT: Intro to python debug
London, Monday, June 24th
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
F#unctional Londoners Meetup Group:Last-Fi -An F# powered Raspberry Pi internet radio, F#unctional Londoners Meetup Group
FREE EVENT: Last-Fi -An F# powered Raspber
London, Thursday, June 27th
DDD East Anglia 2013, DDD East Anglia 2013
CONFERENCE (1 DAY)
Cambridge , Saturday, June 29th BOOK NOW!
Simon Brown Software architecture and code,  Software architecture and code
FREE EVENT: In The Brain of Simon Brown
London, Monday, July 1st
Damjan Vujnovic:Gojko Adzic's Test Driven Development Workshop,  Gojko Adzic's Test Driven Development Workshop
2 DAY COURSE. Featuring Damjan Vujnovic
London, Thursday, July 11th
London GameCraft , London GameCraft
CONFERENCE (1 DAY)
London, Saturday, August 10th BOOK NOW!
© 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