000 | 01244nam a22003137a 4500 | ||
---|---|---|---|
001 | 21700966 | ||
003 | IIITD | ||
005 | 20240504111457.0 | ||
008 | 200903s2021 mau b 001 0 eng | ||
010 | _a 2020040688 | ||
020 | _a9780262045490 | ||
040 |
_aDLC _beng _erda _cDLC _dDLC |
||
042 | _apcc | ||
050 | 0 | 0 |
_aQA76.76.D47 _bH35 2021 |
082 | 0 | 0 |
_a005.111 _223 _bHAN-S |
100 | 1 | _aHanson, Chris | |
245 | 1 | 0 |
_aSoftware design for flexibility : _bhow to avoid programming yourself into a corner _cby Chris Hanson and Gerald Jay Sussman ; foreword by Guy L. Steele Jr. |
260 |
_aMassachusetts : _bMIT Press, _c©2021 |
||
300 |
_axx, 424 p. ; _c24 cm |
||
504 | _aIncludes bibliographical references (pages 399-407) and index. | ||
520 | _a"An advanced book on programming techniques to build flexible, robust, symbolic systems"-- | ||
650 | 0 | _aSoftware architecture. | |
650 | 0 | _aSoftware patterns. | |
700 | 1 | _aSussman, Gerald Jay | |
700 | 1 |
_a Guy L. Steele Jr. _4writer of foreword |
|
906 |
_a7 _bcbc _corignew _d1 _eecip _f20 _gy-gencatlg |
||
942 |
_2ddc _cBK |
||
999 |
_c172483 _d172483 |