Wednesday, May 2, 2012

Got a couple out of the way but wasted too much time!

I only scheduled a couple of hours to work this evening. Though I squandered a lot of that time chasing functionality I could do without, I did accomplish goals:

  1. Write the Recipe Builder update logic
  2. Write the Recipe Builder delete logic
  3. Write the HTML builder for Recipes
  4. Write the database interaction methods for the Meal, Meal Plan, and Daily Plan classes
  5. Update the meal planner tab based on the successes and failures of number 4
  6. Write the GUI logic for the meal planner tab (all three interaction methods)
  7. Write randomizer logic for meal plans
  8. Design GUI for meal plan randomizer
  9. Design GUI for shopping lists
  10. Design logic for shopping lists
  11. Design printer control for shopping lists and meal plans
  12. Write Capstone Project Paperwork and submit it.
  13. CELEBRATE!!!!!!!! (when I pass, anyway)
I'd like to note very briefly where I went wrong today. I set up two save buttons, one to update the recipe and one to save the information in a second recipe. I envisioned the second recipe saving all the recipe details as well as all of the associated instructions and ingredients. 

Yeah, that functionality eludes me despite having blown a solid hour on it this evening. It's really not that important anyway. If I just change that second save option to save basics in a new recipe, it will work just fine. I would have liked the functionality to copy the ingredient and instruction lists but found there to be too many variables to pull off in my limited time. 

I have commented out all my new algorithms and that functionality has officially been moved to the version 2.0 list. Tomorrow I'll start on item 3 above and see if I can't get this sucker done! And thus concludes our broadcast day.

No comments:

Post a Comment