Topics - jazper [ switch to compact view ]

Pages: [1] 2 3 4next
1
Developer's Corner / The Composed Method pattern
« on: October 28, 2010, 01:48 PM »
I've been a big fan of this and now I know the actual name for this style of coding.  Anyone else find themselves doing this?  I use to be a bit gun shy on creating so many methods but I truely find code a lot easier to read when the methods are broken down into simpler tasks and the names given to the methods are much more meaningful.

Composed Method pattern:
The Composed Method pattern

One of the things I've adopted over the years in my own programming is the use of small methods -- that is, small as in few lines of code. It's made much easier by the use of a good Extract Method refactoring tool. In my case, that's CodeRush, and it's become second nature to apply Extract Method as I'm writing the code since there no cognitive friction in using it.

I was delighted to learn recently that this practice is known as the Composed Method pattern. It was first devised and promoted by Kent Beck in Smalltalk. In essence, there are three rules to the pattern:

   1. Divide your programs into methods that only perform one identifiable task.
   2. Keep all of the operations in a method at the same level of abstraction.
   3. This will result in programs with many small methods, each a few lines long.


http://community.devexpress.com/blogs/ctodx/archive/2010/08/18/devexpress-newsletter-32-message-from-the-cto.aspx

http://tv.devexpress.com/#ComposedMethodPattern



2
General Software Discussion / Dropbox - Offering paid plan now
« on: September 26, 2008, 10:17 AM »
Dropbox is now offering a paid plan.  The options are rather limited at this time, but my understanding is that they will be offering more at a future time.


Currently they offer a 2gb free account or a 50gb 9.99/month (99.99/year) account.

https://www.getdropbox.com/plans


Edit: Fixed the free account size for non beta users, the 5gb and 53gb are because I beta tested dropbox

3
Living Room / How many people work from home?
« on: April 04, 2008, 02:37 PM »
I'm curious how many people actually work from home? I for one, do work from home and I work for an employer.

How about the rest of you?

4
Living Room / iPod Car Kits...
« on: February 08, 2008, 08:27 AM »
Does anyone have any experience with iPod car kits?  I don't really know what to look for but my wife asked me to find a "good" one for her...any insight or information would be appreciated!  She has a iPod Nano.


j.

5
Developer's Corner / Downloading the .NET reference source code
« on: February 06, 2008, 10:04 PM »
Found this nice app for grabbing the .NET source code...figured I would share

Welcome to the .NET Mass Downloader project. While it’s great that Microsoft has released the .NET Reference Source Code, you can only get it one file at a time while you’re debugging. If you’d like to batch download it for reading or to populate the cache, you’d have to write a program that instantiated and called each method in the Framework Class Library. Fortunately, .NET Mass Downloader comes to the rescue!

http://www.codeplex.com/NetMassDownloader



Pages: [1] 2 3 4next
Go to full version