Win a copy of Kubernetes in Action this week in the Cloud/Virtualization forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Design Question  RSS feed

 
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If the assignment says that the company XXXX wants to have ability to do something(enhancement mentioned) in the Future and the system must cater for the planned enhancement, does it mean we need to consider that enhancement in our design or the design should be such that it can easily be implemented in the future?

Thanks in advance!

 
author & internet detective
Marshal
Posts: 37714
579
Eclipse IDE Java VI Editor
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The later. It means the design is open to adding it. You don't actually have to design the future feature.
 
Bartender
Posts: 6663
5
Firefox Browser Linux MyEclipse IDE
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The open / closed principle comes to mind
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!