Code Complete: A Practical Handbook of Software Construction, Second Edition

 < Free Open Study >   

Index

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W]

validation

     assumptions to check, list of

     data types, suspicious

     enumerated types for

     external data sources rule

     input parameters rule

variable names

    abbreviation guidelines [See naming conventions, variables, for; readability, naming variables for; variables, naming]     accurate description rule

     bad names, examples of 2nd     boolean variables     C language 2nd

     C++ 2nd

     capitalization

     characters, hard to read     checklist

     class member variables     computed-value qualifiers     constants     enumerated types

     full description rule

     global, qualifiers for

     good names, examples of 2nd

     homonyms     Java conventions     key points     kinds of information in

     length, optimum     loop indexes     misspelled words

     multiple natural languages

     namespaces

     numerals in

     opposite pairs for     phonic abbreviations

     problem orientation rule

     psychological distance     purpose of

     reserved names

     routine names, differentiating from     scope, effects of

     similarity of names, too much     specificity rule

     status variables

     temporary variables

     type names, differentiating from

     Visual Basic

variables

     binding time for

     change, identifying areas of

     checklist for using

     comments for

     counters

     data literacy test

     data type relationship to control structures

     hidden meanings, avoiding     hybrid coupling

     implicit declarations     initializing 2nd     iterative data

     key points

     live time 2nd

     localizing references to     looping

     persistence of     Principle of Proximity     public class members     refactoring 2nd

     reusing

     selective data

     sequential data

     span of     using all declaredversion control     commenting

     debugging aid removal     tools for 2nd visibility

     classes, of

     coupling criteria for

vision statement prerequisites

Visual Basic     assertion examples

     blocking style

     case-insensitivity     description of

     enumerated types

     exceptions in 2nd     implicit declarations, turning off

     layout recommended     naming conventions for

     parameters example

     resources for

     structures

 < Free Open Study >   

Категории