Ldrbrjrftogevjzwag2z
Meet up

Refactoring towards testable code and Developing code against cyber attacks

Tuesday, 17th May at CodeNode, London

This meetup was organised by London Software Craftsmanship Community in May 2016

The meet up comprises of two talks by guest speakers and an opportunity for attendees to present some lightening talks at the beginning.

Refactoring towards testable code and happier developers

Having well maintained code makes it easier to find bugs, add features, bring new developers onto a team, solve performance issues and makes developers happy!

David will take you through a practical guide on how to do this with your codebase.

He will start at the beginning then get more detailed covering: formatting, commenting, zombie code, naming, refactoring tools, method lengths, commands/queries, complexity, conditional logic, composition/inheritance, duplication and responsibility.

Dave Mateer

Dave lives near Brighton and by day he works on large financial internal systems. Dave gets up at 5:30 most days to work on side projects because he loves to code :-) He then plays with his 17 month old daughter, usually listening to ABBA. Then mountain bikes to work dreaming of music and code…

Developing code with inherent defence against cyber attacks

There are three main domains for Security. AppSec, InfoSec and IOTSec. This talk will focus on building effective and secure application code, both new and refactoring legacy code. The talk will also touch on IOTSec and the mixing of IT with proprietary systems.

Andrew Cheeseman

Andrew has 25 years’ experience writing software in IBM, Microsoft and Fintech companies. Andrew started ETZ which is a global timesheet and payment systems. Andrew now advises enterprises on application development and security by design.

Thanks to our sponsors

Attending Members

Overview

The meet up comprises of two talks by guest speakers and an opportunity for attendees to present some lightening talks at the beginning.

Refactoring towards testable code and happier developers

Having well maintained code makes it easier to find bugs, add features, bring new developers onto a team, solve performance issues and makes developers happy!

David will take you through a practical guide on how to do this with your codebase.

He will start at the beginning then get more detailed covering: formatting, commenting, zombie code, naming, refactoring tools, method lengths, commands/queries, complexity, conditional logic, composition/inheritance, duplication and responsibility.

Dave Mateer

Dave lives near Brighton and by day he works on large financial internal systems. Dave gets up at 5:30 most days to work on side projects because he loves to code :-) He then plays with his 17 month old daughter, usually listening to ABBA. Then mountain bikes to work dreaming of music and code…

Developing code with inherent defence against cyber attacks

There are three main domains for Security. AppSec, InfoSec and IOTSec. This talk will focus on building effective and secure application code, both new and refactoring legacy code. The talk will also touch on IOTSec and the mixing of IT with proprietary systems.

Andrew Cheeseman

Andrew has 25 years’ experience writing software in IBM, Microsoft and Fintech companies. Andrew started ETZ which is a global timesheet and payment systems. Andrew now advises enterprises on application development and security by design.

Thanks to our sponsors

Who's coming?

Attending Members