Hi again,
After thinking for quite a while for what to post in the blog, I thought its not bad to go in Kathy’s way.
If you didn’t ever try then just have on eye on any book of Kathy Sierra or you can say synonym of Kathy is “Head First” books. Just google out any of the “Head First” book and you will surely get “never read before” books.
So I finally decided that I will open one restaurant Objectville soon. But to make Objectville rock in the town, we will be serving very few fastfood only in the initial stage, however, we want to go long way so we need system with strong architecture. But we don’t even want to increase complexity of the system unnecessarily by just piling up different patterns without thinking whether its needed. So I would like to start off will very simple, ‘anti-object-oriented’ kind of design, will check out the issues that arises and then recover. And don’t worry.. There are still few days to go in inauguration of Objectville restaurant so possible redesign won’t cost too much.
Here is the menu that we are going to offer initially.
1 Double -cheese Pizza – will have bunch of delicious liquid cheese on top of thick crust
2 Italian Pizza – will have Mozzarella cheese along with tomato sauce with sweet basils and oregano on top of crusty Italian bread
3 Fresh-veggie Pizza – brimming over with capsicum and crunchy onions.
4 Vegetable Sandwich – prepared and served fresh with crispy capsicum, fresh tomato and our
spicy green chutney in bread slices.
5 Cheese Sandwich – grated cheese stuffed inside breads with aroma of garlic in it
6 “Aalu-matar” Sandwich – typical Indian style piping hot sandwich stuffed with potatoes and peas cooked.
We will surely have classes of these items which we will see in the next post and will also think of what else we can offer initially to make Objectville rock. So next time, we will design “anti-object-oriented” classes for our restaurant. Remember, descriptions of these item will come into picture later. Discussion point of view, will try to be programming language independent as much as possible except the code snippets.
I appreciate your time to leave feedback and help me learn and improve Objectville.
June 5, 2009 at 11:56 am
[...] Read More >> Category: Code, design | Comment (RSS) | Trackback [...]
June 5, 2009 at 11:58 am
[...] Oops, it may seem strange if you are new here in Objectville. New readers, just have a look at New Restaurant In Town and continue here. Lets prepare class for each item Classes we need to create: DoubleCheesePizza [...]
January 25, 2011 at 8:49 pm
.-; I am really thankful to this topic because it really gives great information :.,