Tech leads are continually challenged with identifying and governing code quality. The common response is to look to test coverage as a measure of quality. Previously I was challenged to monitor code and architectural quality for over 50 developers both on and offshore. The shear amount of code made manual reviews a nightmare. While [...]
Archive for the ‘Development’ Category
Bite Size: Code Quality with Eclipse Plugins
Posted in Bite Size, Development, Java, Technology, Tips, Uncategorized, tagged analysis, Checkstyle, code code quality, code coverage, coverage, Development, eclipse, FindBugs, Java, JavaDocs, JUnits, metrics, Plugins, PMD, programming, quality, Review, Technology on November 5, 2008 | Leave a Comment »
Bite Size: Fortifying Your Team
Posted in Bite Size, Business, Development, Technology, Tips, tagged Business, management, team, Technology on September 25, 2008 | Leave a Comment »
The agricultural industry has know for centuries that the earth can only give so many nutrients to a crop before it is exhausted. Letting the fields lay fallow for a season allows the soil to regain some of its value. Unfortunately in this system the field is left unused for a season providing no direct [...]
Bite Size: Refactoring in Eclipse
Posted in Bite Size, Development, Java, Reference, Technology, Tips, tagged code, Development, eclipse, Java, programing, quality, Reference, shortcuts, Tips, training on August 6, 2008 | Leave a Comment »
IDEs offer many tools that speed up the development process. Among the many features in eclipse for coding are a series of commands for refactoring code. Understanding how to quickly utilize these commands will dramatically speed up your development process.
Display Available Refactor Commands (Alt+Shift+T)
Rename (Alt+Shift+R)
Extract to Local Variable (Alt+Shift+L)
Extract to Method (Alt+Shift+M)
Change Method Signature (Alt+Shift+Y)
Undo [...]
Bite Size: Object Oriented JavaScript
Posted in Bite Size, Development, JavaScript, Reference, Technology, Tips, Uncategorized, tagged code, Development, DHTML, Firebug, firefox, JavaScript, Object Oriented, OO, programming, quality, RIA, Technology, Tips, training on May 28, 2008 | Leave a Comment »
JavaScript is typically thought of as a procedural scripting language, however it contains many aspects that allow for Object Oriented style scripting. Below you will find a few examples of how to script JavaScript in an Object Oriented style.
Before you start
The best way of studying this tutorial is to have Firefox with Firebug handy. This [...]
Coffee Notes: Scrum’s, Common sense?
Posted in Business, Coffee Notes, Development, Java, Technology, Tips, Uncategorized, tagged Agile, Business, Development, Java, management, Productivity, programming, quality, scrum on January 23, 2007 | Leave a Comment »
One of the best things about agile methodology is the communication between everyone. At the root of that communication are the daily scrum sessions the teams have to discuss status, plans and issues. These brief meetings each day help keep everyone on tap with the details of the project at hand.
So my question is, is [...]
Colbert Oreilly Vs Codemash
Posted in Architecture, Development, Technology, Uncategorized, tagged codemash, conference, Development, Java, Technology on January 21, 2007 | Leave a Comment »
Michael Letterle noted that Codemash is number 2 on the Technorati search beating out the iphone, and beat only by Steven Colbert and Bill Oreilly. I saw the Colbert Oreilly back and forth on tivo and don’t see what the excitement is about. I do think Bill was one of Colbert’s better guests. Colbert typically [...]
OO Primer
Posted in Development, Technology on November 1, 2006 | Leave a Comment »
Original post: 10/27/06
I found this nice compilation worth sharing. It offers a good overview of many Object Oriented concepts.
Enjoy
OO PRIMER
http://www.rgoarchitects.com/Files/ooprimer.pdf
Found on
http://www.rgoarchitects.com/blog/PermaLink,guid,d48fb90a-63d7-47dc-b10e-887100fa1b83.aspx
Just enough design
Posted in Development, Java, Technology on November 1, 2006 | Leave a Comment »
Original post: 10/27/2006
Here’s a nice article on UML. While some developers use UML even more don’t but should. I would guess that it’s often seen as overkill, providing detailed diagrams just to turn around and do detailed coding. This article restates the basic point that the level of your UML should match your goal. For [...]
Refresher – Coding Conventions
Posted in Development, Java on November 1, 2006 | Leave a Comment »
Original post: 10/27/2006
I just came across this good recap of coding conventions online. Worth a quick read, nothing new just a nice refresher.
http://www.ddj.com/dept/architect/193003844
Suggested Reading
Posted in Development, Technology on November 1, 2006 | Leave a Comment »
Original post: 10/27/2006
This is a great book and I would recommend it for managers, developers and aspiring developers alike. If we had a required reading list, this would be on it. The title masks the comprehensive nature of the contents.Check it out
http://www.amazon.com/Applying-UML-Patterns-Introduction-Object-Oriented/dp/0131489062/ref=sr_11_1/102-7809212-6094549