Think Like a Programmer: An Introduction to Creative Problem Solving

Think Like a Programmer: An Introduction to Creative Problem Solving

V. Anton Spraul

MIA KARTS BOOKS

Think Like a Programmer: An Introduction to Creative Prob...
Skip to product information

    Think Like a Programmer: An Introduction to Creative Problem Solving

    $50.00 CAD
     per 
    Available

    Book Details

    Author
    V. Anton Spraul
    Publisher
    No Starch Press
    Format
    Paperback
    Language
    English
    Category
    Business Technology
    Condition
    New
    ISBN-13
    9781593274245
    ISBN-10
    1593274246

    Free U.S. shipping on all orders. International shipping is calculated at checkout.

    Guaranteed safe checkout

    Product description

    ISBN: 1593274246

    Author: Spraul, V. Anton

    Condition: New

    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 problemsAlthough 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.

    View full details

    Think Like a Programmer: An Introduction to Creative Problem Solving

    $50.00 CAD
     per 

    You May Also Like

    More in Business & Money

    View all
    Inclusion on Purpose: An Intersectional Approach to Creating a Culture of Belonging at Work
    Financial Accounting: Tools for Business Decision Making
    School Zone Big First Grade Workbook: 320 Pages, 1st Grade, Reading Comprehension, Phonics, Spelling, Vocabulary, Basic Math, Time, Money, Fractions, Ages 6 to 7
    Pep Talk: Learn the Language of Success Through Positive Dec
    Standardization Of Processes Utilizing Business Process Reengineering: Achieving dramatic improvements in cost,quality, service and speed
    Economic and Social Impact of Micro-Financing Poor through SHGs: A Case Study of a Developing Region of India
    Gostinichnaya nedvizhimost' v strukture goroda: Metodicheskie aspekty organizatsii variantov razmeshcheniya gostinichnoy nedvizhimosti na territorii goroda Penzy (Russian Edition)
    Developerskie proekty v stroitel'stve: Otsenka effektivnosti realizatsii developerskikh proektov na osnove investitsionnoy stoimosti (Russian Edition)
    Accessible Biology Lab for Visually Impaired: Solution to the problems faced by Visually Impaired in Biology practical
    Business Continuity Management and Strategic Planning: An Integrated Perspective
    Faculty Beliefs and Needs: Opening the Gate to ICT-based Professional Development in Teaching and Learning
    Mining for Web Based Business Intelligence Applications: Mining for Web Engineering
    RECENTLY VIEWED PRODUCTS

    Why Shop Miakarts Books?

    Wide Selection

    Discover books across many categories and subjects.

    Secure Checkout

    Shop with a secure online checkout experience.

    Detailed Book Information

    View ISBN, author, publisher, format and other available book details.

    Easy Online Ordering

    Browse, select and order books online.

    Customer Support

    Contact us if you need help with an order or product.