Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Programmer Misconceptions: Introduction

Content by Label
showLabelsfalse
max99
spaces@self
sorttitle
showSpacefalse
labels+5misconceptions

 

...

Image Added Image Added Image Added

The guidelines in this chapter address areas where developers often make unwarranted assumptions about Java language and library behaviors, or where ambiguities can easily be introduced. Failure to follow these guidelines can result in programs that produce counterintuitive results.

This chapter contains guidelines that address

  1. Misconceptions about Java APIs and language features
  2. Assumptions and ambiguity-laced programs
  3. Situations in which the programmer wanted to do one thing but ended up doing another

 

...