IITDU Forum
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Design Pattern - Final Exam related Information - UPDATED

+7
BIT-0126
BIT0115-Efat
BIT0119-Asif
BIT0103-Ovid
BIT0121-kishore
BIT0117-Ibrahim
BIT0122-Amit
11 posters

Page 1 of 2 1, 2  Next

Go down

Design Pattern - Final Exam related Information - UPDATED Empty Design Pattern - Final Exam related Information - UPDATED

Post by BIT0122-Amit Wed May 25, 2011 1:01 am

Course Code : 506
Course Name: Design pattern

As Asif and Alim verified, the list of design pattern is now complete

Core Syllabus
Code smell & Design Pattern

Question Type
There will be Descriptive question. The descriptive question may include Design Pattern Class diagram, Scenario, Intent, Motivations, Category of Design Patterns.

There will also be Pattern relation, for example, if there is similarity/similarities between two patterns, where they are different and why, etc.

Question Details
Final Exam Mark
100 Marks

Exam Duration
3 Hours

Number will be converted to
40%

Number of options
1 or 2 options may exist.

My prepared List of Design patterns(Incomplete)

· Abstract Factory

· Factory Method

· Singleton

· Adapter

· Bridge

· Composite

· Decorator

· Façade

· Flyweight

· Chain of Responsibility

· Mediator

· Memento

· Observer

· Strategy

· Template


Bonus Information
From Previous Marks sheet, percentage taken
45%


Edit:
Intent Added by Asif

Final presentation
15%

For offline viewing, I have prepared a PDF File. It does not include the text "intent" part. To view download link, you need to reply here.
Download size: 56KB


Maenul's sir included some details. Here it is:

For code smell and refactoring:
Definition and what does it a code smell mean

scenario

sample source code with smell and after refactoring

remedy of a code smell

and all other things that are included in the presentation and what I have discussed

Some small code will be given which you will have to identify the smells and refactor it.

For design pattern:

I have already mentioned. Just one additional thing: sample cource code to show the pattern structure.

Some scenario will be given. You will have to find out suitable pattern to solve the problem. Draw the UML or class diagram. Also sample source code to support your design. If sample code is required, then you should code the way I have done in class and you also have tried in the class. Code should include class definition, properties, methods with signature and sample pseudocode.

Hope this answers your query.


Update:
Ibrahim gave this nice link Very Happy
Hi all,

You all are can see this Link for design pattern. Because it seems to me that all design patterns are described very easily here.And this link has given me Shamol so all credit for him.

[You must be registered and logged in to see this link.]


Last edited by BIT0122-Amit on Fri May 27, 2011 5:58 am; edited 4 times in total
BIT0122-Amit
BIT0122-Amit
Founder
Founder

Course(s) :
  • BIT

Blood Group : O+
Posts : 4187
Points : 6605

https://iitdu.forumotion.com

Back to top Go down

Design Pattern - Final Exam related Information - UPDATED Empty Re: Design Pattern - Final Exam related Information - UPDATED

Post by BIT0117-Ibrahim Wed May 25, 2011 3:56 am

ভাই সিলেবাস দেখে তো মারা গেলাম............এখন কোনো রকমে exam টা দিতে পারলেই বাঁচি
BIT0117-Ibrahim
BIT0117-Ibrahim
Study Moderator
Study Moderator

Course(s) :
  • BIT

Blood Group : B+
Posts : 96
Points : 234

Back to top Go down

Design Pattern - Final Exam related Information - UPDATED Empty Re: Design Pattern - Final Exam related Information - UPDATED

Post by BIT0122-Amit Wed May 25, 2011 4:17 am

মারা যাবার আগে বল যে design pattern এর লিস্ট ঠিক আছে নাকি :O
BIT0122-Amit
BIT0122-Amit
Founder
Founder

Course(s) :
  • BIT

Blood Group : O+
Posts : 4187
Points : 6605

https://iitdu.forumotion.com

Back to top Go down

Design Pattern - Final Exam related Information - UPDATED Empty great fun....

Post by BIT0121-kishore Wed May 25, 2011 11:51 am

BIT0122-Amit wrote:মারা যাবার আগে বল যে design pattern এর লিস্ট ঠিক আছে নাকি :O
bounce
BIT0121-kishore
BIT0121-kishore
Alpha Release
Alpha Release

Course(s) :
  • BIT

Posts : 21
Points : 31

Back to top Go down

Design Pattern - Final Exam related Information - UPDATED Empty Re: Design Pattern - Final Exam related Information - UPDATED

Post by BIT0103-Ovid Wed May 25, 2011 3:27 pm

I think all of the patterns covered in the class is included here
BIT0103-Ovid
BIT0103-Ovid
Release Candidate
Release Candidate

Course(s) :
  • BIT

Blood Group : O-
Posts : 150
Points : 261

Back to top Go down

Design Pattern - Final Exam related Information - UPDATED Empty Re: Design Pattern - Final Exam related Information - UPDATED

Post by BIT0119-Asif Wed May 25, 2011 3:51 pm

Everything is included, I think the intent part of the patterns were also included. I did not understand the following:
Number of options
1 or 2 options may exist.
Thanks and brilliant work.
BIT0119-Asif
BIT0119-Asif
Study Moderator
Study Moderator

Course(s) :
  • BIT

Blood Group : B+
Posts : 163
Points : 432

Back to top Go down

Design Pattern - Final Exam related Information - UPDATED Empty Re: Design Pattern - Final Exam related Information - UPDATED

Post by BIT0122-Amit Wed May 25, 2011 3:58 pm

Thanks Very Happy
What's the definition of intent part?

If we have to answer X number of questions, there might be X+1 or X+2 questions. He didn't promise though.
BIT0122-Amit
BIT0122-Amit
Founder
Founder

Course(s) :
  • BIT

Blood Group : O+
Posts : 4187
Points : 6605

https://iitdu.forumotion.com

Back to top Go down

Design Pattern - Final Exam related Information - UPDATED Empty Re: Design Pattern - Final Exam related Information - UPDATED

Post by BIT0122-Amit Wed May 25, 2011 7:21 pm

For offline viewing, I have prepared a PDF File. It does not include the text "intent" part. To view download link, you need to reply here.
Download size: 56KB
BIT0122-Amit
BIT0122-Amit
Founder
Founder

Course(s) :
  • BIT

Blood Group : O+
Posts : 4187
Points : 6605

https://iitdu.forumotion.com

Back to top Go down

Design Pattern - Final Exam related Information - UPDATED Empty Re: Design Pattern - Final Exam related Information - UPDATED

Post by BIT0115-Efat Wed May 25, 2011 7:43 pm

BIT0122-Amit wrote:For offline viewing, I have prepared a PDF File. It does not include the text "intent" part. To view download link, you need to reply here.
Download size: 56KB

what's the relation between replying and getting the file? :S
again from the code smell will it only come to refactor it or finding and anything else?
BIT0115-Efat
BIT0115-Efat
Service Release
Service Release

Course(s) :
  • BIT

Blood Group : O+
Posts : 779
Points : 1120

Back to top Go down

Design Pattern - Final Exam related Information - UPDATED Empty Re: Design Pattern - Final Exam related Information - UPDATED

Post by BIT0122-Amit Wed May 25, 2011 8:04 pm

The file is hidden Neutral And I don't want anyone except IITian to get it, and only an IITian can reply here.

I am not sure what will come from code smell honestly. I will have to ask that from him.
BIT0122-Amit
BIT0122-Amit
Founder
Founder

Course(s) :
  • BIT

Blood Group : O+
Posts : 4187
Points : 6605

https://iitdu.forumotion.com

Back to top Go down

Design Pattern - Final Exam related Information - UPDATED Empty Re: Design Pattern - Final Exam related Information - UPDATED

Post by BIT-0126 Thu May 26, 2011 6:14 am

Is there any referenced book???

BIT-0126
Alpha Release
Alpha Release

Course(s) :
  • BIT

Blood Group : AB+
Posts : 43
Points : 68

Back to top Go down

Design Pattern - Final Exam related Information - UPDATED Empty Re: Design Pattern - Final Exam related Information - UPDATED

Post by BIT0122-Amit Thu May 26, 2011 6:19 am

Good one Linkon.
For code smell, please follow the slides provided by Maeenul Sir.
For Design pattern, follow the Design Patterns Book by GOF(Gang of Four).
Also, some presentations were given to us prepared by Maeenul sir. We can see them.
Finally, a website named codefactory(if I remember correctly)contains some good example of Design pattern. It is recommended and followed by Maeenul sir. You can take a look at that as well.
BIT0122-Amit
BIT0122-Amit
Founder
Founder

Course(s) :
  • BIT

Blood Group : O+
Posts : 4187
Points : 6605

https://iitdu.forumotion.com

Back to top Go down

Design Pattern - Final Exam related Information - UPDATED Empty Re: Design Pattern - Final Exam related Information - UPDATED

Post by BIT0107-Toma Thu May 26, 2011 4:16 pm

BIT0122-Amit wrote:Finally, a website named codefactory(if I remember correctly)contains some good example of Design pattern.
I think it is dofactory.
BIT0107-Toma
BIT0107-Toma
Programmer
Programmer

Course(s) :
  • BIT

Blood Group : B+
Posts : 280
Points : 453

Back to top Go down

Design Pattern - Final Exam related Information - UPDATED Empty Re: Design Pattern - Final Exam related Information - UPDATED

Post by BIT0122-Amit Thu May 26, 2011 7:01 pm

Dofactory it is!! Very Happy Thanks for correcting me Very Happy
BIT0122-Amit
BIT0122-Amit
Founder
Founder

Course(s) :
  • BIT

Blood Group : O+
Posts : 4187
Points : 6605

https://iitdu.forumotion.com

Back to top Go down

Design Pattern - Final Exam related Information - UPDATED Empty Re: Design Pattern - Final Exam related Information - UPDATED

Post by BIT0122-Amit Thu May 26, 2011 7:29 pm

For code smell and refactoring:
Definition and what does it a code smell mean

scenario

sample source code with smell and after refactoring

remedy of a code smell

and all other things that are included in the presentation and what I have discussed

Some small code will be given which you will have to identify the smells and refactor it.

For design pattern:

I have already mentioned. Just one additional thing: sample cource code to show the pattern structure.

Some scenario will be given. You will have to find out suitable pattern to solve the problem. Draw the UML or class diagram. Also sample source code to support your design. If sample code is required, then you should code the way I have done in class and you also have tried in the class. Code should include class definition, properties, methods with signature and sample pseudocode.

Hope this answers your query.


আমি ভাবছিলাম বলবো, কোড করার ব্যাপারটা বাদ দেয়া যায় নাকি। কিন্তু কি বলবো এইটা মাথায় আসে নাই :S মানে, Sir তো বললো pseudocode :S যদি কিছু বলা লাগে, তোরা বল। আমি স্যারকে মেইল করে জানায়ে দেবো। চাইলে তোরা নিজেরাও স্যারের সাথে যোগাযোগ করতে পারিস।
জানিয়ে দিস কষ্ট করে সে ক্ষেত্রে।
BIT0122-Amit
BIT0122-Amit
Founder
Founder

Course(s) :
  • BIT

Blood Group : O+
Posts : 4187
Points : 6605

https://iitdu.forumotion.com

Back to top Go down

Design Pattern - Final Exam related Information - UPDATED Empty Re: Design Pattern - Final Exam related Information - UPDATED

Post by BIT0117-Ibrahim Thu May 26, 2011 10:05 pm

Hi all,

You all are can see this Link for design pattern. Because it seems to me that all design patterns are described very easily here.And this link has given me Shamol so all credit for him.

[You must be registered and logged in to see this link.]
BIT0117-Ibrahim
BIT0117-Ibrahim
Study Moderator
Study Moderator

Course(s) :
  • BIT

Blood Group : B+
Posts : 96
Points : 234

Back to top Go down

Design Pattern - Final Exam related Information - UPDATED Empty Re: Design Pattern - Final Exam related Information - UPDATED

Post by BIT0122-Amit Thu May 26, 2011 10:42 pm

Great work Dude Very Happy
BIT0122-Amit
BIT0122-Amit
Founder
Founder

Course(s) :
  • BIT

Blood Group : O+
Posts : 4187
Points : 6605

https://iitdu.forumotion.com

Back to top Go down

Design Pattern - Final Exam related Information - UPDATED Empty Re: Design Pattern - Final Exam related Information - UPDATED

Post by BIT0111-muctadir Thu May 26, 2011 11:48 pm

যাক সিলেবাসটা ত পাওয়া গেল। এখন ত ঘুমানো ছাড়া কোন কাজ দেখতে পাচ্ছি না।
BIT0111-muctadir
BIT0111-muctadir
Expert
Expert

Course(s) :
  • BIT

Blood Group : B+
Posts : 233
Points : 395

Back to top Go down

Design Pattern - Final Exam related Information - UPDATED Empty Re: Design Pattern - Final Exam related Information - UPDATED

Post by BIT0129-Tabassum Fri May 27, 2011 2:16 am

Amit, Ibrhim কে rep++ Smile

বিশাল সিলেবাস, বিশাল প্রশ্ন, তার চেয়েও বিশাল ভয়াবহ একটা পরীক্ষা Sad

কি আর করা Sighhhhhhh

আর code/pseudo-code এর ব্যাপারে যতদূর মনে পড়ে স্যার বলেছিলেন, pseudo-code দিয়ে হয়ত আমরা বুঝাতে পারবনা তাই code ই better. But pseudo-code দিয়ে বুঝাতে পারলে ok. আমি sure না যদিও confused
BIT0129-Tabassum
BIT0129-Tabassum
Global Moderator
Global Moderator

Course(s) :
  • BIT

Blood Group : A+
Posts : 1496
Points : 2298

http://probe-tabassum.blogspot.com

Back to top Go down

Design Pattern - Final Exam related Information - UPDATED Empty Re: Design Pattern - Final Exam related Information - UPDATED

Post by BIT0122-Amit Fri May 27, 2011 3:21 am

BIT0111-muctadir wrote:যাক সিলেবাসটা ত পাওয়া গেল। এখন ত ঘুমানো ছাড়া কোন কাজ দেখতে পাচ্ছি না।

সিনেমা দেখবি না?

BIT0129-Tabassum wrote: Amit, Ibrhim কে rep++ Smile

বিশাল সিলেবাস, বিশাল প্রশ্ন, তার চেয়েও বিশাল ভয়াবহ একটা পরীক্ষা Sad

কি আর করা Sighhhhhhh

আর code/pseudo-code এর ব্যাপারে যতদূর মনে পড়ে স্যার বলেছিলেন, pseudo-code দিয়ে হয়ত আমরা বুঝাতে পারবনা তাই code ই better. But pseudo-code দিয়ে বুঝাতে পারলে ok. আমি sure না যদিও confused


আমি পড়েছি গ্যারাকলে। জাভাও বেশি পারি না, C# ও না। মাঝে যা হইছে, এখন C# করতে গেলে লিখে ফেলি java code, java করতে গেলে C# ....
BIT0122-Amit
BIT0122-Amit
Founder
Founder

Course(s) :
  • BIT

Blood Group : O+
Posts : 4187
Points : 6605

https://iitdu.forumotion.com

Back to top Go down

Design Pattern - Final Exam related Information - UPDATED Empty Re: Design Pattern - Final Exam related Information - UPDATED

Post by BIT0129-Tabassum Fri May 27, 2011 4:30 am

আমার মনে হয় ক্লাসে স্যার যেভাবে pseudo-code দিয়ে বুঝিয়েছেন সেভাবে করা যায়। কিন্তু নিশ্চত হবার জন্য কালকে স্যারকে একবার call দিবি?
BIT0129-Tabassum
BIT0129-Tabassum
Global Moderator
Global Moderator

Course(s) :
  • BIT

Blood Group : A+
Posts : 1496
Points : 2298

http://probe-tabassum.blogspot.com

Back to top Go down

Design Pattern - Final Exam related Information - UPDATED Empty Re: Design Pattern - Final Exam related Information - UPDATED

Post by BIT0122-Amit Fri May 27, 2011 4:33 am

কি বিষয়ে নিশ্চিত হবো?
BIT0122-Amit
BIT0122-Amit
Founder
Founder

Course(s) :
  • BIT

Blood Group : O+
Posts : 4187
Points : 6605

https://iitdu.forumotion.com

Back to top Go down

Design Pattern - Final Exam related Information - UPDATED Empty Re: Design Pattern - Final Exam related Information - UPDATED

Post by BIT0129-Tabassum Fri May 27, 2011 4:37 am

code না দিয়ে pseudo-code দিয়ে স্যার ক্লাসে যেভাবে বুঝিয়েছেন ওইভাবে হবে কিনা Neutral
BIT0129-Tabassum
BIT0129-Tabassum
Global Moderator
Global Moderator

Course(s) :
  • BIT

Blood Group : A+
Posts : 1496
Points : 2298

http://probe-tabassum.blogspot.com

Back to top Go down

Design Pattern - Final Exam related Information - UPDATED Empty Re: Design Pattern - Final Exam related Information - UPDATED

Post by BIT0122-Amit Fri May 27, 2011 5:47 am

স্যার ত বলেছেন এটা-
then you should code the way I have done in class and you also have tried in the class.
BIT0122-Amit
BIT0122-Amit
Founder
Founder

Course(s) :
  • BIT

Blood Group : O+
Posts : 4187
Points : 6605

https://iitdu.forumotion.com

Back to top Go down

Design Pattern - Final Exam related Information - UPDATED Empty Re: Design Pattern - Final Exam related Information - UPDATED

Post by BIT0129-Tabassum Fri May 27, 2011 5:50 am

:S :S মানে কি? আমরা ক্লাসে editor এ code করে run করিয়েছি আর উনি তো board এ pseudo-code আর code এর মাঝমাঝি কিছু করেছেন। Neutral

OK. মাঝামাঝিটাই করব Very Happy
BIT0129-Tabassum
BIT0129-Tabassum
Global Moderator
Global Moderator

Course(s) :
  • BIT

Blood Group : A+
Posts : 1496
Points : 2298

http://probe-tabassum.blogspot.com

Back to top Go down

Design Pattern - Final Exam related Information - UPDATED Empty Re: Design Pattern - Final Exam related Information - UPDATED

Post by Sponsored content


Sponsored content


Back to top Go down

Page 1 of 2 1, 2  Next

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum