Skip to main content
Ben Nadel at InVision In Real Life (IRL) 2018 (Hollywood, CA) with: Joel Hill
Ben Nadel at InVision In Real Life (IRL) 2018 (Hollywood, CA) with: Joel Hill ( @Jiggidyuo )

Exercise List: Where Do I Go From Here?

By
Published in ,

Click here to view the current Online Demo

Click here to view / download the current Code Base

I think my Exercise List ColdFusion object oriented exploration project was pretty successful (to date). I made a big mental leap in terms of modelling a problem domain; I was able to step away from the data-centric view a bit and think more about an object-centric world; and, I even tackled the issue of data validation (which proved to be a seemingly tougher aspect than the data modelling).

So, the question now is, where do I go from here? I am in absolutely no way ready to tackle a large object oriented project; Exercise List has only given me a small taste of what object oriented programming is. I still feel unsure about the whole data validation topic. So, where can I best apply myself next to most efficiently further my learning.

I had a few ideas:

  1. Create a web service API to the application to demonstrate how encapsulated business logic makes it very easy to duplicated processes without duplicating logic.
  2. Add a framework to the project that requires or promotes an MVC style architecture (Model-Glue, FuseBox, Mach-ii) so as to more fully utilize objects that modularize and encapsulate business logic.

That's really all that I was able to come up with. My other thought was just to scrap this project and move on with some other stuff. I certainly have gotten some great experience out of this, so it was not at all a waste. I'm actually pretty happy with it, and I think I made bigger leaps in OOP than I ever expected to make.

I guess, for the moment, I am gonna put this on hold until I decide how to proceed. In the mean time, this project did get me excited about building something Fitness-related, which I have always had a dream to do. I think I might try to get the ball rolling on some of those ideas until further notice.

Reader Comments

I believe in love. I believe in compassion. I believe in human rights. I believe that we can afford to give more of these gifts to the world around us because it costs us nothing to be decent and kind and understanding. And, I want you to know that when you land on this site, you are accepted for who you are, no matter how you identify, what truths you live, or whatever kind of goofy shit makes you feel alive! Rock on with your bad self!
Ben Nadel