000 02014cam a2200301 a 4500
999 _c58409
_d58409
001 15752451
003 CITU
005 20231009110014.0
008 090527s2010 maua 001 0 eng
010 _a 2009021550
020 _a9780763773199 (pbk.)
020 _a0763773190 (pbk.)
035 _a(OCoLC)ocn361947910
040 _aDLC
_cDLC
_dYDX
_dBWX
_dDLC
050 0 0 _aQA76.76.D47
_bS296 2010
082 0 0 _a005.1
_222
100 1 _aSchlesinger, Richard,
_d1948-
245 1 0 _aDeveloping real world software /
_cRichard Schlesinger.
260 1 _aSudbury, Massachusetts :
_bJones and Bartlett Publishers,
_cc2010.
300 _aix, 113 pages :
_billustrations ;
_c24 cm.
500 _aIncludes index.
505 0 _aStarting the project -- Object-oriented design and programming -- Configurable applications -- Error handling and robustness -- Design and programming for security -- Using threads and processes -- Synchronization and deadlock prevention -- Performance improvement -- Program correctness and testing.
520 _aIdeal for use in a software engineering lab or special topics setting, Developing Real World Software is a practical guide for developing useful, real world software applications that are high performing, secure, reliable, and configurable. It expands upon material presented in traditional software engineering texts and focuses on key principles from a practical application development perspective so that students can experience all aspects of the process first-hand. The theme of encapsulation is stressed throughout the book as it explains how it can be utilized to tremendously improve the understandability of large real world programs.
650 0 _aComputer software
_xDevelopment.
906 _a7
_bcbc
_corignew
_d1
_eecip
_f20
_gy-gencatlg
942 _2ddc
_cBK
_01