We are pleased to announce that we will be hosting a coderetreat this year on the 16th November.
Coderetreat is a day-long, intensive practice event, focusing on the fundamentals of software development and design.
By providing developers the opportunity to take part in focused practice, away from the pressures of 'getting things done', the coderetreat format has proven itself to be a highly effective means of skill improvement.
The coderetreat day will consist of 5 sessions, each session’s learnings building upon previous sessions.
The morning focuses on becoming comfortable with the problem domain, breaking old habits and beginning focused self-discovery. The afternoon pushes the envelope by challenging pairs to stretch their skills and understanding of abstractions, modular design and test-driven development. With most groups, the focus should be on the fundamentals of software development and modular design, primarily the 4 rules of simple design. Spend the day practising these concepts, rather than pushing into new learnings.
- Length of every session: 45 minutes followed by a 15 minute retrospective and break
- Pair-programming is necessary, as the knowledge transfer contained in that activity is essential to the practice
- Prefer using Test-Driven Development (TDD)
- After each session, pairs should be swapped
- After each session, code must be deleted, not put in a branch, not stashed, just deleted with no trace left
09:00 Arrival (Coffee/Tea/Water)
09:45 Session 1
10:45 Session 2
11:45 Session 3
12:45 Lunch (TBD)
14:15 Session 4
15:15 Session 5
16:15 Closing Circle
For more information coderetreat go to https://www.coderetreat.org/