| By Hurricane Labs | Article Rating: |
|
| January 14, 2010 03:16 PM EST | Reads: |
2,967 |
I've had the pleasure of spending yesterday and today (and I'll be here tomorrow too) at the 2010 CodeMash conference in Sandusky, at the spectacular Kalahari resort (if you've never been here, its way worth it). We attended the "precompiler" presentations yesterday, and have been to 3 presentations so far today. While the conference seems very heavy on the Microsoft and Ruby fronts (almost every presentation has had C# or Ruby code, some of them have had both), there's a lot of good stuff to come away with anyways.
For example, the two presentations we attended yesterday discussed test-driven development, something I'd never experienced before. In addition, the presentations both discussed the merits of OOP, specifically when narrowing classes down to one particular function each. This was something I'd encountered before, but never really understood -- why would I want to create a class for something I'm only doing once in one place? It wasn't until discussing a very simple problem - how to write an application to handle cash register functions - that I finally understood, thanks to the help of a fellow attendee whom I'd never spoken to before, the instances when programming like that is especially useful.
The keynote today was presented by Mary Poppendieck, who explained to us how businesses can push responsibility and decision-making as far down as possible in the IT department in order to drive up efficiency and productivity. She also discussed at what point in the development cycle developers normally freeze changes to test for bugs. The most common response is 2/3 of the way through the cycle, but often as much as 1/2 of the cycle is devoted to testing. She went on to explain that the most efficient companies spend just 1/10th of the cycle on testing, as they've developed methods of identifying bugs earlier and/or preventing bugs to begin with.
Other than the keynote, we attended an excellent presentation introducing attendees to Adobe Flex, the open source SDK for creating Flash and Adobe Air applications, a presentation introducing attendees to jQuery, a JavaScript library for manipulating the DOM, making AJAX requests, and creating animations, and a presentation on NoSQL, a group of alternative databases, such as CouchDB and Cassandra, that are less structured than typical databases such as MySQL or PostgreSQL.
All in all, this is so far an EXCELLENT conference, and if you do any sort of programming, I highly recommend attending next year. If nothing else, your hotel reservation includes passes to the waterpark :) But come for the waterpark, and stay for the talks.
Read the original blog entry...
Published January 14, 2010 Reads 2,967
Copyright © 2010 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Hurricane Labs
Christina O’Neill has been working in the information security field for 3 years. She is a board member for the Northern Ohio InfraGard Members Alliance and a committee member for the Information Security Summit, a conference held once a year for information security and physical security professionals.
- IDEs Belong in the Cloud
- ActiveState Releases Komodo 7, "World's Fiercest IDE"
- eXo Platform 3.5 Now Available: First Cloud-Ready Enterprise Portal and User Experience Platform-as-a-Service (UXPaaS)
- Blog Summary for Week of February 6
- Salesforce.com Announces the Availability of D&B Company Information in Data.com
- MercadoLibre Deploys Opscode Chef® to Automate its OpenStack Private Cloud
- AppFog Enhances User Experience With Additional Add-On Partners Blitz.io and Iron.io
- CloudBees Reduces Cost to Run Java Applications by 62 Percent
- PatientsLikeMe Contributes Free Open-Source Parser to Blue Button Initiative
- 20 Ruby Performance Tips
- BET and CENTRIC Pay Tribute to the Richness and Diversity of the African-American Experience With a Lineup of Dynamic Programming During Black History Month
- Brookfield Homes Calgary Partners with Interior Designer and TV Personality Jillian Harris
- IDEs Belong in the Cloud
- ActiveState Releases Komodo 7, "World's Fiercest IDE"
- eXo Platform 3.5 Now Available: First Cloud-Ready Enterprise Portal and User Experience Platform-as-a-Service (UXPaaS)
- Blog Summary for Week of February 6
- Salesforce.com Announces the Availability of D&B Company Information in Data.com
- MercadoLibre Deploys Opscode Chef® to Automate its OpenStack Private Cloud
- AppFog Enhances User Experience With Additional Add-On Partners Blitz.io and Iron.io
- CloudBees Reduces Cost to Run Java Applications by 62 Percent
- PatientsLikeMe Contributes Free Open-Source Parser to Blue Button Initiative
- 20 Ruby Performance Tips
- BET and CENTRIC Pay Tribute to the Richness and Diversity of the African-American Experience With a Lineup of Dynamic Programming During Black History Month
- Brookfield Homes Calgary Partners with Interior Designer and TV Personality Jillian Harris
- Why Do 'Cool Kids' Choose Ruby or PHP to Build Websites Instead of Java?
- Ruby on Rails Won't Make It in 2007 and Forget About AJAX
- The Jury's Still Out On Ruby On Rails (RoR) and AJAX
- The Top 250 Players in the Cloud Computing Ecosystem
- Red Hat Named "Platinum Sponsor" of Virtualization Conference & Expo
- Ruby on Rails Creator Says: "Reduce the Risk, Hire Programmers From Open Source"
- Java Kicks Ruby on Rails in the Butt
- Can Ruby Live Without Rails?
- An Introduction to Ant
- Testing in Ruby on Rails
- 4th International Cloud Computing Conference & Expo Starts Today
- Cloud Expo 2011 East To Attract 10,000 Delegates and 200 Exhibitors























