Progressive Development

Zany Adventures in Software Engineering with Maven and Motley

Motley says: "Human Performance Technology? Do I need a profiler for that?" (HPT Part 2)

Summary Motley: Human performance technology is about behavioral psychology? I have no background in...

Author: James Waletzky Date: 12/04/2007

Motley says: "Consulting? I guess your answer from here on out is 'It depends'" (HPT Part 1)

Summary Motley: How could a consulting methodology help me? There's no way - I work in a product...

Author: James Waletzky Date: 11/27/2007

Motley says: "Ugh, not again..."

Summary Motley: Developers keep making the same mistakes over and over. Can't they learn?!? Some...

Author: James Waletzky Date: 11/13/2007

Motley says: "I just get picked on when my code is reviewed"

Summary Motley: I'm not sold on this inspection thing. There were too many problems during our...

Author: James Waletzky Date: 11/06/2007

Motley says: "Inspections suck... time that is"

Summary Motley: Inspections seem a bit heavy. They suck up too much time for little gain. Maven:...

Author: James Waletzky Date: 10/30/2007

Motley says: "The only tool I need is the debugger (Part 1)"

Summary Motley: The debugger is my most valuable tool as a developer. Maven: Check out other tools...

Author: James Waletzky Date: 10/09/2007

Motley says: "Just use a batch file to run unit tests"

Summary Motley: Just use a batch file to execute unit tests - it's easy and quick. Maven: Use a unit...

Author: James Waletzky Date: 09/18/2007

Motley says: "If-then-else hooks are the best way to inject mock objects"

Summary Motley: A simple if-then-else hook is the simplest and best way to inject a mock object....

Author: James Waletzky Date: 08/14/2007

Motley says: "My design is done when the schedule says it's done"

Summary Motley: Design is done when that 3 day period I have to do design has expired. Maven: Design...

Author: James Waletzky Date: 07/31/2007

Motley says: "A good design is all in the eye of the beholder" (Part 2)

Summary Motley: Judging a design to be "good" is very subjective. Maven: "Good" designs satisfy...

Author: James Waletzky Date: 07/24/2007

Motley says: "A good design is all in the eye of the beholder" (Part 1)

Summary Motley: Judging a design to be "good" is very subjective. Maven: "Good" designs satisfy...

Author: James Waletzky Date: 07/17/2007

Motley says: "Refactoring means no more up-front design"

Summary Motley: Refactoring keeps my design clean from the start, so no more up-front design! Maven:...

Author: James Waletzky Date: 07/10/2007

Motley says: "Building a great team is all about finding the best coders"

Summary Motley: The last person I interviewed was a coding wizard! She'll make a great addition to...

Author: James Waletzky Date: 07/03/2007

Motley says: "As an interviewer, I need to prove I am better than the candidate"

Summary Motley: I can't hire someone better than I am - they'll move up the corporate ladder...

Author: James Waletzky Date: 06/26/2007

Motley says: "Test both private and public methods"

Summary Motley: To get high code coverage, we should be testing both public and private methods...

Author: James Waletzky Date: 06/12/2007

Motley says: "Agile just means going fast"

Summary Motley: Agile software development is all about going fast. Maven: Agile development leads...

Author: James Waletzky Date: 05/29/2007

Motley says: "Contracts do me no good at run-time"

Summary Motley: I am not going to take time to specify my API contracts if there are no tools to...

Author: James Waletzky Date: 05/16/2007

Motley says: "Contracts are for baseball players and cell phones"

Summary Motley: Contracts don't apply to software - leave them for baseball players and cell phone...

Author: James Waletzky Date: 05/08/2007

Motley says: "If I write code to pass tests I'm cheating!"

Summary Motley: Tests need to validate code that has already been written - not the other way...

Author: James Waletzky Date: 04/15/2007

Motley says: "Unit tests take too long to execute, so don't bother"

Summary Motley: Unit tests take too long to execute. I'm not going to bother. Maven: Unit tests need...

Author: James Waletzky Date: 04/04/2007

Motley says: "I am a developer - I don't test. Testing is for the test team."

Summary Motley: Unit testing is the test team's job! I am not paid to write tests. Maven: White box...

Author: James Waletzky Date: 03/29/2007

Motley says: "Rely on the debugger to write solid code"

Summary Motley: I rely on the debugger when I am writing code. Without it, I'd have a really hard...

Author: James Waletzky Date: 03/25/2007

Welcome to Progressive Development!

Welcome to the adventures of two software developers named Maven and Motley! This blog discusses...

Author: James Waletzky Date: 03/16/2007

<Previous