Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
The Clean Coder: A Code of Conduct for Professional Programmers (Robert C. Martin Series)

Buy

Programmers who endure and succeed amidst swirling uncertainty and nonstop pressure share a common attribute: They care deeply about the practice of creating software. They treat it as a craft. They are professionals.

 

In The Clean Coder: A Code of Conduct for Professional Programmers, legendary software expert Robert C. Martin introduces the disciplines, techniques, tools, and practices of true software craftsmanship. This book is packed with practical advice–about everything from estimating and coding to refactoring and testing. It covers much more than technique: It is about attitude. Martin shows how to approach software development with honor, self-respect, and pride; work well and work clean; communicate and estimate faithfully; face difficult decisions with clarity and honesty; and understand that deep knowledge comes with a responsibility to act.

 

Readers will learn

  • What it means to behave as a true software craftsman
  • How to deal with conflict, tight schedules, and unreasonable managers
  • How to get into the flow of coding, and get past writer’s block
  • How to handle unrelenting pressure and avoid burnout
  • How to combine enduring attitudes with new development paradigms
  • How to manage your time, and avoid blind alleys, marshes, bogs, and swamps
  • How to foster environments where programmers and teams can thrive
  • When to say “No”–and how to say it
  • When to say “Yes”–and what yes really means

 

Great software is something to marvel at: powerful, elegant, functional, a pleasure to work with as both a developer and as a user. Great software isn’t written by machines. It is written by professionals with an unshakable commitment to craftsmanship. The Clean Coder will help you become one of them–and earn the pride and fulfillment that they alone possess.

(HTML tags aren't allowed.)

Automatic Algorithm Recognition and Replacement: A New Approach to Program Optimization
Automatic Algorithm Recognition and Replacement: A New Approach to Program Optimization
Optimizing compilers have a fundamental problem. No matter how powerful their optimizations
are, they are no substitute for good application algorithms. Consider the case of
sorting. For sufficiently large data sets, a merge sort algorithm compiled with a less powerful
optimizer will always out-perform a selection sort algorithm
...
Handbook of Graph Theory
Handbook of Graph Theory
Over tlid- past forty years, graph theory has been one of the most rapidly growing areas of mathematics. Siuee 19oO, more than 10.000 different authors have published papers classified as graph l he or у by XI nth Reviews, and for the past decade, over 1000 graph theory papers have been published each year.

litis
...
Vagrant: Up and Running
Vagrant: Up and Running

Discover why Vagrant is a must-have tool for thousands of developers and ops engineers. This hands-on guide shows you how to use this open source software to build a virtual machine for any purpose—including a completely sandboxed, fully provisioned development environment right on your desktop.

Vagrant creator...


Simula Research Laboratory: by Thinking Constantly about it
Simula Research Laboratory: by Thinking Constantly about it

The Simula Research Laboratory, located just outside Oslo in Norway, is rightly famed as a highly successful research facility, despite being, at only eight years old, a very young institution. This fascinating book tells the history of Simula, detailing the culture and values that have been the guiding principles of the laboratory throughout...

New Perspectives on Computer Concepts 2013: Comprehensive (New Perspectives (Course Technology Paperback))
New Perspectives on Computer Concepts 2013: Comprehensive (New Perspectives (Course Technology Paperback))

Get Synched! Learning happens when students and instructors effectively connect and communicate. NEW PERSPECTIVES ON COMPUTER CONCEPTS 2013 makes it possible. This edition goes beyond the computer basics and covers relevant technical and practical information that matter to students' daily lives.

...
Grid Computing
Grid Computing

This book constitutes the thoroughly refereed post-proceedings of the Second European AcrossGrid Conference, AxGrids 2004, held in Nicosia, Cyprus in January 2004.

The 27 revised full papers and 4 revised short papers presented were carefully selected during two rounds of reviewing and improvement from 57 submissions. The papers address...

©2020 LearnIT (support@pdfchm.net) - Privacy Policy