Talk:2007 Exam answers
m |
|||
Line 20: | Line 20: | ||
Hmm Kris, maybe the term [[Big design up front]] captures the idea you are looking for? --[[User:Johannes Pagwiwoko|Jojo]] 06:14, 7 October 2008 (UTC) | Hmm Kris, maybe the term [[Big design up front]] captures the idea you are looking for? --[[User:Johannes Pagwiwoko|Jojo]] 06:14, 7 October 2008 (UTC) | ||
+ | |||
+ | Yeah, it does, but it isn't the name of a problem... --[[User:Kris Nicholson|Kris]] 06:27, 7 October 2008 (UTC) |
Latest revision as of 06:27, 7 October 2008
I've put up my version of the some of the answers to the exam questions. Not sure if they are right or not. Please feel free to disagree and argue your point. --Yugan 02:54, 6 October 2008 (UTC)
Question 1 (i)
Nice work Yugan. We are also going over the exam right now, haven't looked at any of your other answers but we have a question about 1i) "A pattern that based on Model the Real World." We think Singleton is a good answer, and were also wondering if Strategy or State might also be acceptable. What do others think? Also about Model View Controller, I don't think that is actually modeling the real world, it seems to be more of an abstract solution to decouple a GUI from the model. --Elliot Fisher 03:19, 6 October 2008 (UTC)
Question 1 (l)
What is the Strategy part of MVC? --Elliot Fisher 03:26, 6 October 2008 (UTC)
The controller I believe. If you implement the controller with a strategy you can change the way the program works without changing the model or view. If you don't need to have different sorts of controllers you don't need the strategy bit. --David Thomson 04:54, 6 October 2008 (UTC)
Then that means...model is observable by the view (the observer)? --Jojo 05:28, 6 October 2008 (UTC)
Thanks David I thought that might be it. Jojo I think that is correct. --Elliot Fisher 06:44, 6 October 2008 (UTC)
Question 1 (m)
Is there a name for the idea that spending more time in analysis and design phases saves you a lot of time later on (in the non-iterative case). That is, making sure your requirements in particular are correct before designing it? --Kris 05:13, 7 October 2008 (UTC)
Hmm Kris, maybe the term Big design up front captures the idea you are looking for? --Jojo 06:14, 7 October 2008 (UTC)
Yeah, it does, but it isn't the name of a problem... --Kris 06:27, 7 October 2008 (UTC)