This is Orderin Software Engineering's full-stack application verification questions.
Each of the below questions will folders with their associated files.
Can you identify the mistake? Please explain what will happen.
Are you able to identify the code-smells?
Jane loves her pet dog and cat. But something is strange as the dog isn't barking and the cat isn't meowing.
Jane is also considering getting other animals.
Please help Jane.
Consider each animal to have the following behavior:
- speak
- walk
- sleep
- eat
Consider each animal to have the following similar traits:
- number of legs
- colour
- size
- name
- can swim
Can you create a base animal construct that will help in the creation of animal types?
Can you implement the dog, cat and any other new pet species as well?
Our e-commerce application has to support different payment options. Credit card, debit card and EFT, and perhaps another option later on.
Can you implement a pattern that will assist in deciding which process workflow to invoke based on a payment option type?
Can you implement a pattern where it'll be simple to add any new payment option type workflows?
NOTE: You're welcome to add new files to your solution.