Application of Knowledge - Customizations vs Native Features Flashcards

1
Q

Repurposing native functions

A
  • Effective strategy to take advantage of existing core code as possible through extending. This carries both pros and cons. Pros are that the code has already been tested and should be stable; it also should save time. Cons are that you need to ensure upon version upgrades that there are no breaking changes.
  • An example of repurposing native functions is we added the idea of website reviews onto the product reviews module. Pretty much the same concept and allowed for the site administrators to add these reviews using the familiar interface.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Customization strategies

A
  • The least customization possible. Customers don’t want to pay more than necessary, and custom coding often brings in defects. While an excellent QA team help to mitigate this, there is almost no way to get it 100%.
  • The more native functionality that can be reused the better.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly