InterviewSolution
| 1. |
Explain what is tracer bullet? |
|
Answer» A tracer bullet is a spike that is part of the production code. It would be executed WITHIN the current architecture and technology that is established along with the best practices that are within the current project development. It is of production quality code and the rest of the iterations are BUILT on this code. This is the most important aspect as other developers will be using this same code to work on the next iterations or enhance new features. For example In the E-commerce platform, a new service is developed. Let's name this service as ProductCountService. Now, this could be a tracer bullet as this service would be used by other developers to extend working on a similar sort of feature development TASK where they NEED to enhance the features. All the ENHANCEMENTS should adhere to code quality and best practices and the unit tests should be properly written and passed. |
|