Index_P

 < Day Day Up > 



P

page faults, 14, 15

pair programming technique, 67

pauseApp function, 128

Perforce source control software, 54, 55

performance fears, 115

performance impact of profiling, 47

performance profiling tests, 51

performance tradeoffs, 13–14

Perl, 97, 111, 171

poor variable naming syndrome, 53

Premature Optimization. See also optimizations

Brittle Bones, 252–260

and Complexification, 162, 165, 173, 174

curing, 54–56

defined, 3

Hardcode, 248

i, 219, 230

and Myopia, 53–54, 288

Not Invented Here (NIH) Syndrome, 153

prevention techniques, 36–45

symptoms of, 4–10, 165

preprocessors in preventing code duplication, 89–90

prevention techniques

Brittle Bones, 260–264

Cut and Paste (CAP) Epidemic, 66–104, 110–111

Docuphobia, 195–207

Hardcode, 237–244

i, 218–226

Myopia, 284–286

Not Invented Here (NIH) Syndrome, 120–148, 153

Over Simplification, 180–182

Premature Optimization, 36–45

Requirement Deficiency, 272–278

professional development, 285–286, 300–301

profilers, of code, 39, 46–49

programmers, personalities of, 114

programming

aspect-oriented programming, 90–96, 101

Design by Contract programming, 210

Extreme Programming, 67, 261

functional programming, 24

generative programming, 100–104

generic programming, 88–89, 130–131

languages, 292–294

object-oriented programming, 24, 77

pair programming technique, 67

programmers, personalities of, 114

programming habits, detrimental, 23

sound programming, 115

template meta-programming, 131

programming habits, detrimental, 23

proprietary information, 300

Python, 54, 97, 111

PyUnit, 54



 < Day Day Up > 



Preventative Programming Techniques. Avoid and Correct Common Mistakes
Preventative Programming Techniques: Avoid and Correct Common Mistakes (Charles River Media Programming)
ISBN: 1584502576
EAN: 2147483647
Year: 2002
Pages: 121
Authors: Brian Hawkins

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net