In April we're hosting a night about Clean Code! We're at BaseKit's new office this month.
- Mission (Im)possible: Quality Decoupled Code with Drupal 7
Marek Matulka, Software Engineer at SensioLabsUK
We're all excited about Drupal 8 coming up soon and we want to be ready for it! How can we make sure our code is ready for it? How can we build modules that are backwards compatible with D7 and future proofed for D8?
Learn how to build code decoupled from your platform and use it with Drupal or any other framework.
- Interface segregation; the forgotten 'i' in SOLID
Dan Ackroyd, Independent C + PHP developer, Imagick maintainer. That guy with the beard
When people give talks on the "S.O.L.I.D." design principles one ofthe letters that doesn't get enough attention is the "i" - the"interface segregation principle". This talk seeks to redress thatimbalance by going into a bit more in-depth into:
• An introduction to interface segregation and an explanation of howit make your code easier to test.
• Why in PHP we need to apply the principle more broadly, to maketypes be more specific, so that code is more reasonable.
• Me babbling on about emotions, and how good code is boring. Which is good!
--
</a><a href="http://www.basekit.com/">BaseKit have kindly offered to host the evening at their office, and as always we'll sort out some ales, lagers, soft drinks and snacks. Don't forget to check them out - and if you're looking, they are hiring.
Afterwards we'll head to the pub, probably the Volunteer Tavern!
--