Chapter 17: Best Practices for Writing High-Quality Code
When programmers talk to each other, they often use jargon that cannot be understood by non-programmers, or is vaguely understood by the programmers of different programming languages. But those who use the same programming language understand each other just fine. Sometimes, it may also depend on how knowledgeable a programmer is. A novice may not understand what an experienced programmer is talking about, while a seasoned colleague nods and responds in kind. This chapter is designed to fill this gap and improve the understanding between programmers of different levels. In this chapter, we will discuss some Java programming jargon – the Java idioms that describe certain features, functionality, design solutions, and so on. You will also learn about the most popular and useful practices for designing and writing application code.
The following topics will be covered in this chapter:
- Java idioms, their implementation...