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