The Productive Programmer

The Productive Programmer
Publisher O'Reilly Media
Release Date
Category Computers
Total Pages 222
ISBN 0596519788
Rating 3/5 from 3 reviews
GET BOOK

Anyone who develops software for a living needs a proven way to produce it better, faster, and cheaper. The Productive Programmer offers critical timesaving and productivity tools that you can adopt right away, no matter what platform you use. Master developer Neal Ford not only offers advice on the mechanics of productivity-how to work smarter, spurn interruptions, get the most out your computer, and avoid repetition-he also details valuable practices that will help you elude common traps, improve your code, and become more valuable to your team. You'll learn to: Write the test before you write the code Manage the lifecycle of your objects fastidiously Build only what you need now, not what you might need later Apply ancient philosophies to software development Question authority, rather than blindly adhere to standards Make hard things easier and impossible things possible through meta-programming Be sure all code within a method is at the same level of abstraction Pick the right editor and assemble the best tools for the job This isn't theory, but the fruits of Ford's real-world experience as an Application Architect at the global IT consultancy ThoughtWorks. Whether you're a beginner or a pro with years of experience, you'll improve your work and your career with the simple and straightforward principles in The Productive Programmer.

The Productive Programmer
  • Author : Neal Ford
  • Publisher : O'Reilly Media
  • Release Date : 2008-12-08

Anyone who develops software for a living needs a proven way to produce it better, faster, and cheaper. The Productive Programmer offers critical timesaving and productivity tools that you can adopt right away, no matter what platform you use. Master developer Neal Ford not only offers advice on the mechanics

GET BOOK
The Productive Programmer
  • Author : Neal Ford
  • Publisher : "O'Reilly Media, Inc."
  • Release Date : 2008-07-03

Anyone who develops software for a living needs a proven way to produce it better, faster, and cheaper. The Productive Programmer offers critical timesaving and productivity tools that you can adopt right away, no matter what platform you use. Master developer Neal Ford not only offers advice on the mechanics

GET BOOK
Rethinking Productivity in Software Engineering
  • Author : Caitlin Sadowski,Thomas Zimmermann
  • Publisher : Apress
  • Release Date : 2019-05-07

Get the most out of this foundational reference and improve the productivity of your software teams. This open access book collects the wisdom of the 2017 "Dagstuhl" seminar on productivity in software engineering, a meeting of community leaders, who came together with the goal of rethinking traditional definitions and measures of

GET BOOK
97 Things Every Programmer Should Know
  • Author : Kevlin Henney
  • Publisher : O'Reilly Media
  • Release Date : 2010-02-05

Tap into the wisdom of experts to learn what every programmer should know, no matter what language you use. With the 97 short and extremely useful tips for programmers in this book, you'll expand your skills by adopting new approaches to old problems, learning appropriate best practices, and honing your craft

GET BOOK
Programmer s Guide to Drupal
  • Author : Jennifer Hodgdon
  • Publisher : "O'Reilly Media, Inc."
  • Release Date : 2015-10-13

If you’re a web programmer, your experiences have taught you certain lessons—and only some of them apply well to Drupal. Drupal has its own set of programming principles that require a different approach, and many programmers make mistakes when relying on skills they’ve used for other projects.

GET BOOK
The Pragmatic Programmer
  • Author : Andrew Hunt,David Thomas
  • Publisher : Addison-Wesley Professional
  • Release Date : 1999-10-20

What others in the trenches say about The Pragmatic Programmer... “The cool thing about this book is that it’s great for keeping the programming process fresh. The book helps you to continue to grow and clearly comes from people who have been there.” —Kent Beck, author of Extreme Programming

GET BOOK
The Healthy Programmer
  • Author : Joe Kutner
  • Publisher : Pragmatic Bookshelf
  • Release Date : 2013-06-26

Printed in full color. To keep doing what you love, you need to maintain your own systems, not just the ones you write code for. Regular exercise and proper nutrition help you learn, remember, concentrate, and be creative--skills critical to doing your job well. Learn how to change your work

GET BOOK
Peopleware
  • Author : Tom DeMarco,Tim Lister
  • Publisher : Addison-Wesley
  • Release Date : 2013-07-15

Few books in computing have had as profound an influence on software management as Peopleware . The unique insight of this longtime best seller is that the major issues of software development are human, not technical. They’re not easy issues; but solve them, and you’ll maximize your chances of

GET BOOK
Presentation Patterns
  • Author : Neal Ford,Matthew McCullough,Nathaniel Schutta
  • Publisher : Addison-Wesley
  • Release Date : 2012-08-15

Presentation Patterns is the first book on presentations that categorizes and organizes the building blocks (or patterns) that you’ll need to communicate effectively using presentation tools like Keynote and PowerPoint. Patterns are like the lower-level steps found inside recipes; they are the techniques you must master to be considered

GET BOOK
Practices of an Agile Developer
  • Author : Venkat Subramaniam,Andy Hunt
  • Publisher : Pragmatic Bookshelf
  • Release Date : 2006-04-04

These are the proven, effective agile practices that will make you a better developer. You'll learn pragmatic ways of approaching the development process and your personal coding techniques. You'll learn about your own attitudes, issues with working on a team, and how to best manage your learning, all in an

GET BOOK
Team Geek
  • Author : Brian W. Fitzpatrick,Ben Collins-Sussman
  • Publisher : "O'Reilly Media, Inc."
  • Release Date : 2012-07-06

In a perfect world, software engineers who produce the best code are the most successful. But in our perfectly messy world, success also depends on how you work with people to get your job done. In this highly entertaining book, Brian Fitzpatrick and Ben Collins-Sussman cover basic patterns and anti-patterns

GET BOOK
The Developer s Code
  • Author : Ka Wai Cheung
  • Publisher : Pragmatic Bookshelf
  • Release Date : 2012-02-07

You're already a great coder, but awesome coding chops aren't always enough to get you through your toughest projects. You need these 50+ nuggets of wisdom. Veteran programmers: reinvigorate your passion for developing web applications. New programmers: here's the guidance you need to get started. With this book, you'll think about

GET BOOK
Making Software
  • Author : Andy Oram,Greg Wilson
  • Publisher : "O'Reilly Media, Inc."
  • Release Date : 2010-10-14

Many claims are made about how certain tools, technologies, and practices improve software development. But which claims are verifiable, and which are merely wishful thinking? In this book, leading thinkers such as Steve McConnell, Barry Boehm, and Barbara Kitchenham offer essays that uncover the truth and unmask myths commonly held

GET BOOK
Efficient R Programming
  • Author : Colin Gillespie,Robin Lovelace
  • Publisher : "O'Reilly Media, Inc."
  • Release Date : 2016-12-08

There are many excellent R resources for visualization, data science, and package development. Hundreds of scattered vignettes, web pages, and forums explain how to use R in particular domains. But little has been written on how to simply make R work effectively—until now. This hands-on book teaches novices and

GET BOOK
The Pragmatic Programmer
  • Author : David Thomas,Andrew Hunt
  • Publisher : Addison-Wesley Professional
  • Release Date : 2019-07-30

“One of the most significant books in my life.” –Obie Fernandez, Author, The Rails Way “Twenty years ago, the first edition of The Pragmatic Programmer completely changed the trajectory of my career. This new edition could do the same for yours.” –Mike Cohn, Author of Succeeding with Agile, Agile Estimating

GET BOOK