| < Day Day Up > |
|
scrollbar, creation of, 257–258
search and replace errors, 62
selection sort algorithm, 5, 160–162
self-documenting code, 195–197
set_area () function, 22
set_length () function, 22
set_width () function, 22
shortcuts and Myopia, 283
shortsightedness. See Myopia
Sklansky, David, 181
SlickC editor, 44
SlickEdit, 44
Smalltalk refactoring browser, 54, 106, 111
snippets, code, 124–125, 151, 200
sound programming, 115
source code, 123–124
source code optimization, 25, 35–36
source control testing tools, 54–56
spaghetti code defined, 14
spiraling, 260
stability of applications, 276
standards, coding, 202
Standard Template Libraries (STL), 18, 256
Star Office, 280
startApp function, 128
Strategy Design Pattern method, 40–41, 136–140
Strategy Design Pattern optimization method, 40–41, 136–140
strings, hardcoding, 233–234
Sun Microsystems, 280
symptoms
Brittle Bones, 252–260
Complexification Syndrome, 159–165
Cut and Paste (CAP) Epidemic, 59–63, 65
Docuphobia, 189–194
Hardcode, 233–237
i, 215–218
Myopia, 283
Not Invented Here (NIH) Syndrome, 113–119
Over Simplification, 177–180
Premature Optimization, 4–10, 165
Requirement Deficiency, 269–272
system testing, 296, 297
| < Day Day Up > |
|