But, here is an update from our User Group meeting this weekend:
Book Recommendations
Bryan and John recommended some top notch books on Development and OO
[url=http://www.amazon.com/Code-Complete-Practical-Handbook-Construction/dp/0735619670]Code Complete[/url]
[url=http://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882]CleanCode[/url]
[url=http://www.amazon.com/Pragmatic-Programmer-Journeyman-Master/dp/020161622X]Pragmatic Programmer[/url]
Remote / Freelance / CoWorking styles
We had some great discussions on enjoying the workday free of the cubicle. We talked briefly about some co-working options and Noah suggested Dan look into the Enterprise Center of Johnson County at 87th and I 35.
Tools of the Trade – Windows edition
We have noticed a possible surge in windows-laptop-based development again. Dan mentioned two tools that have come to save his sanity recently:
[url=http://smtp4dev.codeplex.com/]SMTP4Dev[/url] – A local-only smtp server / email mail viewer
[url=http://code.google.com/p/mdesktop/]mdesktop[/url] – fast, clean and light virtual desktops
John Kary – Building a first-class API with Symfony2 and Doctrine’s Behavioral Extensions
[url=http://twitter.com/#!/johnkary]John Kary[/url] walked us through an application he is building for managing links. The project is centered around building a first class API to get, put, post and delete the links as needed by whatever front end client.
He walked us through the tools he was using to test the API (I think he said JAX-RS), but also drilled into his code.
The system used Symfony2 as well as the [url=http://www.doctrine-project.org/blog/doctrine2-behavioral-extensions]Doctrine2 Behavioral Extensions[/url].
It was not only fantastic to see how behaviors were being leveraged to make cleaner, more easily testable code–but also to see some PHP 5.3 in real life! 🙂
Thanks John for the excellent talk!
Daycamp4Developers Giveaway
Congratulations to Our newest member–Andrew! Andrew “Won” our DC4D#3 giveaway. Enjoy the presentations, Andrew!!
There was much more, so if I missed a topic that was near and dear to you–PLEASE add as a comment below!
See you next month!
The mention of JAX-RS was that the style and syntax used to annotate controller actions in Symfony2 is very similar to how it’s done using JAX-RS, a Java API for creating RESTful web services: http://en.wikipedia.org/wiki/Java_API_for_RESTful_Web_Services