Tying It All Together
Kathleen Dollard
Abstract
Kathleen Dollard
Abstract
You’ve seen how the big pieces of code generation fit together to build your applications. A handful of additional details allow you to achieve maximum effectiveness in your generation process. This chapter talks about the most important of those details—organizing files via the directory structure, building project files, incorporating source control, debugging, testing, and bringing your framework forward to start your next project. It also covers details of the code generation harness introduced in Chapter 3, including the specific directives you’ll use in later chapters to manage your code generation. Taking care of these details helps you create high-quality applications with successful life cycles. These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
You’ve seen how the big pieces of code generation fit together to build your applications. A handful of additional details allow you to achieve maximum effectiveness in your generation process. This chapter talks about the most important of those details—organizing files via the directory structure, building project files, incorporating source control, debugging, testing, and bringing your framework forward to start your next project. It also covers details of the code generation harness introduced in Chapter 3, including the specific directives you’ll use in later chapters to manage your code generation. Taking care of these details helps you create high-quality applications with successful life cycles. These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Key concepts: Debugging, Computer science, Tying, Code (set theory), Software engineering, Directory, Code generation, Process (computing)