Get Thinking

A detailed discussion of these questions can be found in the "Appendix A" section on page 557.

Mull It Over

  1. Which of the programming niches we’ve looked at here are particularly similar or share common characteristics? Which are particularly different?

  2. Which of these programming disciplines is hardest?

  3. Is it important to be an expert in one particular area or to have a good grounding in all of them without a particular specialism?

  4. Which programming niche should trainee programmers be introduced to?

Getting Personal

  1. What programming arena are you working in right now? How does it affect the code that you’re writing? What specific design and implementation decisions has it led you to make?

  2. Do you have experience working in more than one programming ...

Get Code Craft now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.