Jump to content
  • Advertisement
Sign in to follow this  
  • entries
    70
  • comments
    185
  • views
    53400

Of Crunch and Codeblock

Sign in to follow this  
Oluseyi

188 views

Code block - you know, when you sit at the keyboard, IDE open, mind primed and ready to get to work. Code block is a myth. Code block is evidence of insufficient upfront design work. If your design has gone from general guidelines to detailed technical specifics, you won't have code block. The code will almost write itself.

Crunch, on the other hand, unfortunately is not is myth. I'm in crunch mode on TickerWatch. This coming Friday, August 20, is my last day at this job. I need to deliver the application in a usable state on that day.

I'm not being paid for TickerWatch, and I probably will never use it after I leave the company on Friday, but it's partly a calling card of sorts (employee A: "Wow, where did you guys get this amazing tool?" employee B: "Remember that talk, gorgeous black guy who worked here last summer? He wrote it in his spare time !") and partly to help me regain the discipline necessary to deliver applications.

After TickerWatch I take one week off, and then I start another project, this one to last 11 months! A lot of reading and learning will be involved with that project, though, so it won't be quite the same. I'm even considering a second project as a stress reliever from the first, and that second project will be a game, so I'll have something pertinent to yak about here.


On Data Design
While I did sufficient upfront design of the user interface and user interaction model, I didn't quite do enough data modeling for TickerWatch. Consequently, I've been writing some seat-of-my-pants code to represent internal data which I'll probably have to go back and refactor later.

Famous last words.

If anyone happens to know some interesting affordable data modeling tools (I can't afford Rational Rose, okay?), please drop a comment.


Back to the code mines...
Sign in to follow this  


1 Comment


Recommended Comments

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!