• Complain

Goodliffe - Code craft: the practice of writing excellent code

Here you can read online Goodliffe - Code craft: the practice of writing excellent code full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. City: San Francisco, year: 2007, publisher: No Starch Press, genre: Home and family. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

No cover
  • Book:
    Code craft: the practice of writing excellent code
  • Author:
  • Publisher:
    No Starch Press
  • Genre:
  • Year:
    2007
  • City:
    San Francisco
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

Code craft: the practice of writing excellent code: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Code craft: the practice of writing excellent code" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Code Craft teaches programmers how to move beyond writing correct code to writing great code. The book covers code writing concerns, including code presentation style, variable naming, error handling, and security; and the wider issues of programming in the real world, such as good teamwork, development processes, and documentation. Code Craft presents language-agnostic advice that is relevant to all developers, from an author with loads of practical experience.

Goodliffe: author's other books


Who wrote Code craft: the practice of writing excellent code? Find out the surname, the name of the author of the book and a list of all author's works by series.

Code craft: the practice of writing excellent code — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Code craft: the practice of writing excellent code" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Code Craft
Pete Goodliffe

Copyright 2006

No Starch Press Dedication To Bryony my wonderful wife To Alice who drew - photo 1

No Starch Press

Dedication

To Bryony, my wonderful wife.

To Alice, who drew balloons on this book.

To Millie, who tasted this book.

And to Jessica, who never got a chance to.

Psalm 150

ADVANCE PRAISE FOR CODE CRAFT

"The mastery of a craft takes more than just tricks and tools; it also takes attitude and skill. For programmers that care, this is what they will get from Code Craft . With the able assistance of a large number of monkeys, this book invites readers to reflect and reason about what they are doing."

-- KEVLIN HENNEY, INDEPENDENT CONSULTANT

"Readable, engaging, and even funny... this book is the distilled wisdom gained from years of actually working, suffering and triumphing in the world of software development... It's the book I wish I'd had when I started work as a programmer."

-- STEVE LOVE, SENIOR DEVELOPER

" Code Craft is a goldmine of information that every professional software developer should be aware of."

-- TIM PENHEY, C VU EDITOR

"Good judgment comes from experience. And experiencewell, you get that from exercising bad judgment! Here is a chance to learn from someone else's hard-earned experience, more gain for less pain."

-- LOIS GOLDTHWAITE, CONVENER OF C++ AND POSIX BSI STANDARDS PANELS

"This is exactly the kind of book you should give raw recruits. It tells it like it is, it's easy to read, and it covers the broad range of topics a newbie programmer needs to be aware of."

-- JON JAGGER, SOFTWARE TRAINER-DESIGNER-CONSULTANT-MENTOR-PROGRAMMER

"A unique and practical guide to being a professional programmer in the modern workplace."

-- ANDREW BURROWS, SOFTWARE DEVELOPER

"Pete has a rare ability. Not only can he identify techniques that the best professional software developers employ (often without realising it), but he can also describe these in a clear and concise manner."

-- GREG LAW, CEO, UNDO LTD.

"I really wish that this book had been available at the start of my career, when I was being mentored. At least now I can use it with the programmers I'm mentoring."

-- DR. ANDREW BENNETT, SENIOR ENGINEER, B.ENG., PH.D., MIET, MIEEE

"Those of you who have been fortunate enough to have seen Pete Goodliffe lecturing on a subject will immediately recognise the way he can bring a subject over with humour and clarity. In a teaching environment, this translates into directed, structured instruction that allows both the newbie and the experienced practitioner to learn and progress."

-- ROBERT D. SCHOFIELD, M.SC., MIET FOUNDER, SCIENTIFIC SOFTWARE SERVICES LTD.

"Pete has a desire that code is not just written, but written well, with programmers using the right tools and techniques for the job. Code Craft explores a wide range of aspects of programming, and provides guidelines and principles that any developer who cares about their work should be familiar with."

-- CHRIS REED, SOFTWARE DEVELOPER

"Pete Goodliffe's dedication to promote professionalism in software development is well known within the industry. Drawing on his authoritative knowledge, and blessed with an entertaining and informative writing style, Pete is an excellent mentor to novice and experienced developers alike."

-- ROB VOISEY, DIRECTOR OF ENGINEERING, AKAI DIGITAL LTD.

"I like the monkeys best of all."

-- ALICE GOODLIFFE, AGE 4

CODE CRAFT .Copyright 2007 by Pete Goodliffe.

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.

Picture 2 Printed on recycled paper in the United States of America

10 09 08 07 1 2 3 4 5 6 7 8 9

ISBN-10: 1-59327-119-0

ISBN-13: 978-1-59327-119-0

Publisher: William Pollock

Production Editor: Elizabeth Campbell

Cover Design: Octopod Studios

Text Illustrations: David Brookes

Technical Reviewer: Jon Jagger

Copyeditor: Megan Dunchak

Compositors: Megan Dunchak, Riley Hoffman, and Christina Samuell

Proofreader: Stephanie Provines

For information on book distributors or translations, please contact No Starch Press, Inc. directly:

No Starch Press, Inc.

555 De Haro Street, Suite 250, San Francisco, CA 94107

phone:415.863.9900; fax: 415.863.9950;

Library of Congress Cataloging-in-Publication Data

Goodliffe, Pete.

Code craft: the practice of writing excellent code / Pete Goodliffe.

p. cm.

Includes bibliographical references and index.

ISBN-13: 978-1-59327-119-0

ISBN-10: 1-59327-119-0

1. Computer programming. 2. Programming languages (Electronic computers) 3. Computer softwareDevelopment. I. Title.

QA76.6.G656 2006

005.1--dc22

2006015575

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.

All text illustrations copyright 2006 by David Brookes.

PREFACE

There are many things of which a wise man might wish to be ignorant.

-- Ralph Waldo Emerson

This book comes from the trenches. Well, it actually comes from deep within the software factory, but sometimes there isn't too much difference. This book is for programmers who care about what they're doing. If you don't, then shut the book now and put it neatly back on the bookshelf.

What's In It for Me?

Programming is your passion. It's sad, but it's true. As a hardcore techie, you practically program in your sleep. Now you're in the heart of the Real World, deep in the industry, doing what you could never imagine: being paid to play with computers. The truth is, you'd have paid someone for the privilege.

But this is an odd place, not what you were expecting at all. Surprised by the incursion of unrealistic deadlines and bad management (if management is what they call it), of shifting requirements and a legacy of awful code, you're left wondering if this is really it . The world is conspiring to prevent you from writing the code you always dreamed of. Welcome to life in the software factory. You're on the front line of a tough battle to create pieces of artistic mastery and scientific genius. Good luck.

That's where Code Craft comes in. This book is about what no one has taught you yet: how to program, properly,

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Code craft: the practice of writing excellent code»

Look at similar books to Code craft: the practice of writing excellent code. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Code craft: the practice of writing excellent code»

Discussion, reviews of the book Code craft: the practice of writing excellent code and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.