RE: How Do You Plan An OO Project?

  • From: "Sina Bahram" <sbahram@xxxxxxxxx>
  • To: <programmingblind@xxxxxxxxxxxxx>
  • Date: Thu, 20 Dec 2007 14:59:42 -0500

An interesting suggestion: Jamal, do you recommend this to everyone or just
beginning programming projects and small scale single person development
applications?

Take care,
Sina

-----Original Message-----
From: programmingblind-bounce@xxxxxxxxxxxxx
[mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Jamal Mazrui
Sent: Thursday, December 20, 2007 3:02 PM
To: programmingblind@xxxxxxxxxxxxx
Subject: Re: How Do You Plan An OO Project?

Although some planning is helpful, the philosophy of dynamic languages and
extreme programming with languages like Python is to dive into the coding,
learn as you go along about the problem and users, and quickly adapt to
respond to needs as they arise.  I would advise against spending more than
hour planning before starting the coding of the project you describe.
Actually writing, testing, and debugging code will usually be more
productive than planning in the same period of time.

My two cents.
Jamal
On Thu,
20 Dec 2007 james.homme@xxxxxxxxxxxx wrote:

> Date: Thu, 20 Dec 2007 11:50:51 -0500
> From: james.homme@xxxxxxxxxxxx
> Reply-To: programmingblind@xxxxxxxxxxxxx
> To: programmingblind@xxxxxxxxxxxxx
> Subject: How Do You Plan An OO Project?
>
>
> Hi,
> I know how to write pseudocode for a procedure program. I had to do 
> that when I was learning Cobol. We used things called structure 
> charts. I made a text version of my structure charts that was 
> vertical. Then, I'd refer to it when I was writing my procedures.
>
> Let's say I want to make an object oriented version of Tic Tac Toe. I 
> would start with getting the rules to the game. Then, to figure out 
> the objects my program has and how they would behave, how would I write my
plan?
>
> I have some related questions, but I'd like to save them for another
email.
>
> Thanks.
>
> Jim
>
> James D Homme, , Usability Engineering, Highmark Inc., 
> james.homme@xxxxxxxxxxxx, 412-544-1810
>
> "Never doubt that a thoughtful group of committed citizens can change 
> the world.  Indeed, it is the only thing that ever has." -- Margaret 
> Mead
>
> __________
> View the list's information and change your settings at 
> //www.freelists.org/list/programmingblind
>
__________
View the list's information and change your settings at
//www.freelists.org/list/programmingblind

__________
View the list's information and change your settings at 
//www.freelists.org/list/programmingblind

Other related posts: