Effective Programming: More Than Writing Code: Your one-stop shop for all things programming
By Jeff Atwood
4/5
()
Currently unavailable
Currently unavailable
About this ebook
Jeff Atwood began the Coding Horror blog in 2004, and is convinced that it changed his life. He needed a way to keep track of software development over time - whatever he was thinking about or working on. He researched subjects he found interesting, then documented his research with a public blog post, which he could easily find and refer to later. Over time, increasing numbers of blog visitors found the posts helpful, relevant and interesting. Now, approximately 100,000 readers visit the blog per day and nearly as many comment and interact on the site.
Effective Programming: More Than Writing Code is your one-stop shop for all things programming. Jeff writes with humor and understanding, allowing for both seasoned programmers and newbies to appreciate the depth of his research. From such posts as "The Programmer's Bill of Rights" and "Why Cant Programmers... Program?" to "Working With the Chaos Monkey," this book introduces the importance of writing responsible code, the logistics involved, and how people should view it more as a lifestyle than a career.
Jeff Atwood
I'm Jeff Atwood. I live in Berkeley, CA with my wife, two cats, one three children, and a whole lot of computers. I was weaned as a software developer on various implementations of Microsoft BASIC in the 80's, starting with my first microcomputer, the Texas Instruments TI-99/4a. I continued on the PC with Visual Basic 3.0 and Windows 3.1 in the early 90's, although I also spent significant time writing Pascal code in the first versions of Delphi. I am now quite comfortable in VB.NET or C#, despite the evils of case sensitivity. I'm currently learning Ruby. I consider myself a reasonably experienced Windowsweb software developer with a particular interest in the human side of software development, as represented in my recommended developer reading list.
Related to Effective Programming
Related ebooks
Software Development Accelerated Essentials: What You Didn't Know, You Needed to Know Rating: 0 out of 5 stars0 ratingsImplementing Effective Code Reviews: How to Build and Maintain Clean Code Rating: 0 out of 5 stars0 ratingsCode Your Way Up Rating: 5 out of 5 stars5/5Powerful Wisdom for Powerful Writing: Applying Ancient Teachings to Contemporary Writing Rating: 0 out of 5 stars0 ratingsOmniGraffle 5 Diagramming Essentials Rating: 0 out of 5 stars0 ratingsMastering Interview Skills, 2nd edition Rating: 0 out of 5 stars0 ratingsStart Generating Money on YouTube Rating: 0 out of 5 stars0 ratings4 Steps To Solving Your Problem: The ONLY Troubleshooting Resource You Will Ever Need Rating: 0 out of 5 stars0 ratingsSeverity Omega - the It Project Crisis Management Handbook: A Toolbox for Handling Crises in It Projects Rating: 0 out of 5 stars0 ratingsControl and Optimal Control Theories with Applications Rating: 0 out of 5 stars0 ratingsTransformation Rating: 0 out of 5 stars0 ratingsTest Data Management A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsComputer Science II Essentials Rating: 0 out of 5 stars0 ratingsIntroduction to Google's Go Programming Language: GoLang Rating: 0 out of 5 stars0 ratingsBeginning JavaScript: The Ultimate Guide to Modern JavaScript Development Rating: 0 out of 5 stars0 ratingsBullseye!: The Ultimate Guide to Achieving Your Goals Rating: 0 out of 5 stars0 ratingsEssential Algorithms: A Practical Approach to Computer Algorithms Rating: 5 out of 5 stars5/5The Myth and Magic of Library Systems Rating: 5 out of 5 stars5/5Data Structure A Complete Guide - 2021 Edition Rating: 0 out of 5 stars0 ratingsSteam, Steel and Electricity Rating: 0 out of 5 stars0 ratingsPatents and Strategic Inventing: The Corporate Inventor's Guide to Creating Sustainable Competitive Advantage Rating: 0 out of 5 stars0 ratingsExperiments and Modeling in Cognitive Science: MATLAB, SPSS, Excel and E-Prime Rating: 0 out of 5 stars0 ratingsSoftware Metrics A Complete Guide - 2019 Edition Rating: 0 out of 5 stars0 ratingsPM Interview: Tips and Tricks to Learn and Excel at Project Manager Job Interviews Rating: 0 out of 5 stars0 ratingsAwakening the Leader Within: Forging Your Unique Pathway Rating: 0 out of 5 stars0 ratingsThe Quick Guide to Great Business Writing Rating: 0 out of 5 stars0 ratingsCost Benefit Analysis A Complete Guide - 2021 Edition Rating: 0 out of 5 stars0 ratingsThe Tower and the Sea Rating: 0 out of 5 stars0 ratingsSwift Data Structure and Algorithms Rating: 0 out of 5 stars0 ratingsHow to Think Like Churchill Rating: 3 out of 5 stars3/5
Programming For You
Learn to Code. Get a Job. The Ultimate Guide to Learning and Getting Hired as a Developer. Rating: 5 out of 5 stars5/5Coding All-in-One For Dummies Rating: 4 out of 5 stars4/5SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Excel : The Ultimate Comprehensive Step-By-Step Guide to the Basics of Excel Programming: 1 Rating: 5 out of 5 stars5/5Python Programming : How to Code Python Fast In Just 24 Hours With 7 Simple Steps Rating: 4 out of 5 stars4/5HTML & CSS: Learn the Fundaments in 7 Days Rating: 4 out of 5 stars4/5Python QuickStart Guide: The Simplified Beginner's Guide to Python Programming Using Hands-On Projects and Real-World Applications Rating: 0 out of 5 stars0 ratingsHacking: Ultimate Beginner's Guide for Computer Hacking in 2018 and Beyond: Hacking in 2018, #1 Rating: 4 out of 5 stars4/5Python: For Beginners A Crash Course Guide To Learn Python in 1 Week Rating: 4 out of 5 stars4/5Learn SQL in 24 Hours Rating: 5 out of 5 stars5/5Learn JavaScript in 24 Hours Rating: 3 out of 5 stars3/5Learn PowerShell in a Month of Lunches, Fourth Edition: Covers Windows, Linux, and macOS Rating: 0 out of 5 stars0 ratingsSQL All-in-One For Dummies Rating: 3 out of 5 stars3/5Python Projects for Beginners: A Ten-Week Bootcamp Approach to Python Programming Rating: 0 out of 5 stars0 ratingsWeb Designer's Idea Book, Volume 4: Inspiration from the Best Web Design Trends, Themes and Styles Rating: 4 out of 5 stars4/5PYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5Programming Arduino: Getting Started with Sketches Rating: 4 out of 5 stars4/5Modern C++ for Absolute Beginners: A Friendly Introduction to C++ Programming Language and C++11 to C++20 Standards Rating: 0 out of 5 stars0 ratings
Reviews for Effective Programming
33 ratings3 reviews
- Rating: 5 out of 5 stars5/5This book is entertaining and accessible as well as instructive and insightful. It has many chapters about the psychology of programming. Most chapters are so short you can read between breaks but their point is not diminished. It was worth reading.
- Rating: 5 out of 5 stars5/5the ideas are relevant and applicable to many other disciplines from art to math to politics to whatever since in essence all are created by and for the people. great job jeff
- Rating: 4 out of 5 stars4/5Good ...
Thanks a lot