- What does API stand for?
- What does REST stand for?
- What are the six constraints of REST?
- What does HATEOAS stand for?
- What is RAML?
- What is Swagger?
- What is meant by the term well-defined software boundary?
- Why should you understand the APIs that you are using?
- What performs better—structs or objects?
- Why should you test third-party APIs?
- Why should you test your own APIs?
- How can you determine what tests to write for your code?
- Name three ways to organize code into well-defined software boundaries.