| 000 | 02769cam a2200409 i 4500 | ||
|---|---|---|---|
| 001 | 17389594 | ||
| 003 | OSt | ||
| 005 | 20250113093533.0 | ||
| 008 | 120717s2012 caua 001 0 eng | ||
| 010 | _a 2012020396 | ||
| 020 | _a9781593274245 (pbk.) | ||
| 020 | _a1593274246 (pbk.) | ||
| 040 |
_aDLC _beng _cDLC _erda _dDLC |
||
| 042 | _apcc | ||
| 050 | 0 | 0 |
_aQA76.6 _b.S685 2012 |
| 082 | 0 | 0 |
_a005.1 _223 |
| 084 |
_aCOM051000 _aCOM051070 _aCOM051230 _aCOM051300 _2bisacsh |
||
| 100 | 1 |
_aSpraul, V. Anton. _91048 |
|
| 245 | 1 | 0 |
_aThink like a programmer : _ban introduction to creative problem solving / _cby V. Anton Spraul. |
| 264 | 1 |
_aSan Francisco : _bNo Starch Press, _c[2012] |
|
| 300 |
_axvii, 233 pages : _billustrations ; _c24 cm |
||
| 336 |
_atext _2rdacontent |
||
| 337 |
_aunmediated _2rdamedia |
||
| 338 |
_avolume _2rdacarrier |
||
| 500 | _aIncludes index. | ||
| 520 |
_a"The real challenge of programming isn't learning a language's syntax--it's learning to creatively solve problems so you can build something great. In this one-of-a-kind text, author V. Anton Spraul breaks down the ways that programmers solve problems and teaches you what other introductory books often ignore: how to Think Like a Programmer. Each chapter tackles a single programming concept, like classes, pointers, and recursion, and open-ended exercises throughout challenge you to apply your knowledge. You'll also learn how to: Split problems into discrete components to make them easier to solve: Make the most of code reuse with functions, classes, and libraries pick the perfect data structure for a particular job: Master more advanced programming tools like recursion and dynamic memory: Organize your thoughts and develop strategies to tackle particular types of problems. Although the book's examples are written in C++, the creative problem-solving concepts they illustrate go beyond any particular language; in fact, they often reach outside the realm of computer science. As the most skillful programmers know, writing great code is a creative art--and the first step in creating your masterpiece is learning to Think Like a Programmer"-- _cProvided by publisher. |
||
| 650 | 0 |
_aComputer programming. _91049 |
|
| 650 | 0 |
_aCreative thinking. _91050 |
|
| 650 | 0 |
_aProblem solving. _91051 |
|
| 650 | 7 |
_aCOMPUTERS / Programming / General. _2bisacsh _91052 |
|
| 650 | 7 |
_aCOMPUTERS / Programming Languages / C++. _2bisacsh _91053 |
|
| 650 | 7 |
_aCOMPUTERS / Software Development & Engineering / General. _2bisacsh _91054 |
|
| 650 | 7 |
_aCOMPUTERS / Programming / Algorithms. _2bisacsh _91055 |
|
| 906 |
_a7 _bcbc _corignew _d1 _eecip _f20 _gy-gencatlg |
||
| 942 |
_2lcc _cBK |
||
| 999 |
_c8463 _d8463 |
||