You are looking at this from the side of someone who would get handed a
fusedoced fuse snippit to write.  What they are talking about is more from
the point of view of the PM.  What they will be eventually getting to is the
whole point of FLiP .. distributed application development.  Like Hal
mentioned in this mopnth's edition of CFDJ, if you are doing a small to med.
project by yourself, then the only benifit you are likely to see is well
structured code with fewer revisions, which you could probably give or take.
Hal and Steve's conversations are starting to gravitate more to large scale
projects being built in a team environment.

I used to resist FB as well.  Then I finaly started using it and now I can't
stand any other way.  I would have imagined that a clear structured
methodology would appeal to a left brained person, would it not?

Todd

----- Original Message -----
From: "Jon Hall" <[EMAIL PROTECTED]>
To: "CF-Community" <[EMAIL PROTECTED]>
Sent: Wednesday, March 27, 2002 2:29 PM
Subject: Conversations...


> Is anyone else following the Hal Helm's, Steve Nelson conversations
series?
> I think the series is really awesome, but I have to disagree with a
certain
> point they are trying to make. Here's a snippet:
>
> ---
> Steve: So, to be a really good programmer, you have to use both halves of
> your brain.
>
> Hal: I think so, yes. The fellow teaching the class, Roy Williams, said
that
> while we all have preferences in the way we approach things, we can train
> ourselves to use the other half of our brain. I found that fascinating. We
> did some exercises where we picked a topic and wrote about it using
> left-brained techniques in one pass and then approached it again using
> right-brained techniques. The more we went into this, the more parallels I
> saw with programming. Fusedocs are how we make the transition from the
> holistic, big-picture, right-brained stuff to the logical, left-brained
> thinking that programming requires. And it's not as if some people have
what
> it takes and others don't. We are born with a whole brain and we get to
> choose how to use it.
> ---
>
> I'm seriously left brained so I may be biased, but I don't think you have
to
> use both sides to be a good programmer. You need both sides to be an good
> project manager. Good PM's are very hard to find, that's why they are so
> well paid, and I don't disagree with that. A good PM is gold. However, the
> whole Fusebox hybrid pm/programmer model they are pushing seems a little
> unrealistic. I'm not going to implement Fusebox without being given it as
a
> requirement...by a PM, or client. That's just my left brain way of
thinking,
> I think my personal methodology is better (probably not true, but I'm
still
> not changing... ). If the pre-existing code has a methodology, I'll stick
to
> it, and I'm not going to change it.
>
> What's more, I think that the hybrid pm/programmer model is _not_ a good
> thing for the majority of programmers to try and follow. When my pm comes
to
> me with a project, I demand requirements, not some really cool idea that a
> client baked up, and ran to the phone and called us about. When that
> happens, I just write up every possible requirement in an email and shoot
it
> back to my pm, and we can decide what is realistic (and how much to quote)
> at that point, after conversations with the client. So to me, requirements
> are how I make the transition from idea, to code logic, and comments are
how
> I let other people reading my code know what is going on. It's not my job
as
> a programmer, nor should it be to decide whether this feature is a good
idea
> or not, that would only detract from my ability to figure out the logical
> process to get us from point a to point b. Point's a and b cannot be
decided
> by me, or it becomes _my_ project not the clients. Hence the right side of
> my brain is a detriment in relation to my job as a programmer.
>
> So my whole point is, that if I do my job, and the pm does his/her job,
then
> my severe left brain bias is a strength, not a weakness as was implied by
> the article, because once I know what to do, the code is the easy part.
>
> My .02
>
>
> 
______________________________________________________________________
This list and all House of Fusion resources hosted by CFHosting.com. The place for 
dependable ColdFusion Hosting.

Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to