think_like_a_programmer.pdf

(8962 KB) Pobierz
THINK LIKE
A PROGR AMMER
A N
I N T R O D U C T I O N
T O
CREATIVE PROBLEM SOLVING
V. ANTON SPRAUL
CO
DE
EAT
EEP
SL
THINK LIKE A PROGRAMMER
THINK LIKE A
PROGRAMMER
An Introduction to
Creative Problem Solving
by V. Anton Spraul
San Francisco
THINK LIKE A PROGRAMMER.
Copyright © 2012 by V. Anton Spraul.
All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic or
mechanical, including photocopying, recording, or by any information storage or retrieval system, without the prior
written permission of the copyright owner and the publisher.
19 18 17 16
56789
ISBN-10: 1-59327-424-6
ISBN-13: 978-1-59327-424-5
Publisher: William Pollock
Production Editor: Alison Law
Cover Design: Charlie Wylie
Interior Design: Octopod Studios
Developmental Editor: Keith Fancher
Technical Reviewer: Dan Randall
Copyeditor: Julianne Jigour
Compositor: Susan Glinert Stevens
Proofreader: Ward Webber
For information on distribution, translations, or bulk sales, please contact No Starch Press, Inc. directly:
No Starch Press, Inc.
245 8th Street, San Francisco, CA 94103
phone: 1.415.863.9900; info@nostarch.com
www.nostarch.com
Library of Congress Cataloging-in-Publication Data
Spraul, V. Anton.
Think like a programmer : an introduction to creative problem solving / V. Anton Spraul.
pages cm
ISBN 978-1-59327-424-5 (pbk.) -- ISBN 1-59327-424-6 (pbk.)
1. Computer programming. 2. Creative thinking. 3. Problem solving. I. Title.
QA76.6.S685 2012
005.1--dc23
2012020396
No Starch Press and the No Starch Press logo are registered trademarks of No Starch Press, Inc. Other product and
company names mentioned herein may be the trademarks of their respective owners. Rather than use a trademark
symbol with every occurrence of a trademarked name, we are using the names only in an editorial fashion and to the
benefit of the trademark owner, with no intention of infringement of the trademark.
The information in this book is distributed on an “As Is” basis, without warranty. While every precaution has been
taken in the preparation of this work, neither the author nor No Starch Press, Inc. shall have any liability to any
person or entity with respect to any loss or damage caused or alleged to be caused directly or indirectly by the
information contained in it.
Zgłoś jeśli naruszono regulamin