Breaking News!
60% Off the Hottest Halloween Costumes & Accessories

Bad Programming Practices 101

Best Price (Coupon Required):
Buy Bad Programming Practices 101 for $31.50 at @ Link.springer.com when you apply the 10% OFF coupon at checkout.
Click “Get Coupon & Buy” to copy the code and unlock the deal.

Set a price drop alert to never miss an offer.

1 Offer Price Range: $34.99 - $34.99
BEST PRICE

Single Product Purchase

$31.50
@ Link.springer.com with extra coupon

Price Comparison

Seller Contact Seller List Price On Sale Shipping Best Promo Final Price Volume Discount Financing Availability Seller's Page
BEST PRICE
1 Product Purchase
@ Link.springer.com
$34.99 $34.99

10% OFF
This deals requires coupon
$31.50
See Site In stock Visit Store

Product Details

Brand
Springer Nature
Manufacturer
N/A
Part Number
0
GTIN
9781484234105
Condition
New
Product Description

This book takes a humorous slant on the programming practice manual by reversing the usual approach: under the pretence of teaching you how to become the worlds worst programmer who generally causes chaos, the book teaches you how to avoid the kind of bad habits that introduce bugs or cause code contributions to be rejected. Why be a code monkey when you can be a chaos monkey? OK, so you want to become a terrible programmer. You want to write code that gets vigorously rejected in review. You look forward to reading feedback plastered in comments like "WTF???". Even better, you fantasize about your bug-ridden changes sneaking through and causing untold chaos in the codebase. You want to build a reputation as someone who writes creaky, messy, error-prone garbage that frustrates your colleagues. Bad Programming Practices 101 will help you achieve that goal a whole lot quicker by teaching you an array of bad habits that will allow you to cause maximumchaos. Alternatively, you could use this book to identify those bad habits and learn to avoid them. The bad practices are organized into topics that form the basis of programming (layout, variables, loops, modules, and so on). It's been remarked that to become a good programmer, you must first write 10,000 lines of bad code to get it all out of your system. This book is aimed at programmers who have so far written only a small portion of that. By learning about poor programming habits, you will learn good practices. In addition, you will find out the motivation behind each practice, so you can learn why it is considered good and not simply get a list of rules. What You'll Learn Become a better coder by learning how (not) to program Choose your tools wisely Think of programming as problem solving Discover the consequences of a programs appearance and overall structure Explain poor use of variables in programs Avoid bad habits and common mistakes when using conditionals and loops See how poor error-handling makes for unstable programs Sidestep bad practices related specifically to object-oriented programming Mitigate the effects of ineffectual and inadequate bug location and testing Who This Book Is For Those who have some practical programming knowledge (can program in at least one programming language), but little or no professional experience, which they would like to quickly build up. They are either still undergoing training in software development, or are at the beginning of their programming career. They have at most 1-2 years of professional experience.

Available Colors
Available Sizes

Reviews

0
0 reviews
5 stars
4 stars
3 stars
2 stars
1 star

Questions & Answers

Similar Products

IAEG/AEG Annual Meeting Proceedings, San Francisco, California, 2018 - Volume 4

IAEG/AEG Annual Meeting Proceedings, San Francisco, California, 2018 - Volume 4

$129.00
Supercomputing

Supercomputing

$84.99
Green Methods for Wastewater Treatment

Green Methods for Wastewater Treatment

$169.99
What's New? The Zoo!

What's New? The Zoo!

$6.71
Der Verkehr mit Arzneimitteln und Giften ausserhalb der Apotheken

Der Verkehr mit Arzneimitteln und Giften ausserhalb der Apotheken

$59.99
Politik und Gedchtnis

Politik und Gedchtnis

$59.99
Auslegung einer technologischgeometrischen Grenzregelung fr die Frsbearbeitung

Auslegung einer technologischgeometrischen Grenzregelung fr die Frsbearbeitung

$59.99
Observation, Prediction and Simulation of Phase Transitions in Complex Fluids

Observation, Prediction and Simulation of Phase Transitions in Complex Fluids

$329.99
Faith-Based Organizations and Social Welfare

Faith-Based Organizations and Social Welfare

$84.99
Zeitstudien bei Einzelfertigung

Zeitstudien bei Einzelfertigung

$59.99
Das Vorzeichnen im Kessel- und Apparatebau

Das Vorzeichnen im Kessel- und Apparatebau

$69.95
Making Inferences Grade 3 Differentiation Pack

Making Inferences Grade 3 Differentiation Pack

$5.99
Science and Empires

Science and Empires

$219.99
Regieren in der Bundesrepublik Deutschland

Regieren in der Bundesrepublik Deutschland

$74.99
Web Technologies and Applications

Web Technologies and Applications

$44.99
Handbook of Input-Output Economics in Industrial Ecology

Handbook of Input-Output Economics in Industrial Ecology

$299.00
Einflu der chronischen Allogen-Krankheit auf die Karzinogenese

Einflu der chronischen Allogen-Krankheit auf die Karzinogenese

$59.99
The Risk of School Rampage: Assessing and Preventing Threats of School Violence

The Risk of School Rampage: Assessing and Preventing Threats of School Violence

$49.99
ber die Natur der Zwangsvorstellungen und ihre Beziehungen zum Willensproblem

ber die Natur der Zwangsvorstellungen und ihre Beziehungen zum Willensproblem

$59.99
Geistige Fitness erhalten  das AKTIVA-Programm

Geistige Fitness erhalten das AKTIVA-Programm

$29.95
Welcome Books-Real People: Ellen Ochoa (Spanish)

Welcome Books-Real People: Ellen Ochoa (Spanish)

$3.71
Quantum and Blockchain-based Next Generation Sustainable Computing

Quantum and Blockchain-based Next Generation Sustainable Computing

$139.99
Feature Selection and Enhanced Krill Herd Algorithm for Text Document Clustering

Feature Selection and Enhanced Krill Herd Algorithm for Text Document Clustering

$109.99
The Semantic Web: ESWC 2021 Satellite Events

The Semantic Web: ESWC 2021 Satellite Events

$39.99
The Palgrave Handbook of Cross-Border Journalism

The Palgrave Handbook of Cross-Border Journalism

$249.99
Laparoscopic and Robotic Surgery in Urology

Laparoscopic and Robotic Surgery in Urology

$149.00
The Biggest Ever: The Biggest Snowman Ever

The Biggest Ever: The Biggest Snowman Ever

$4.46
Nonlinear Eigenproblems in Image Processing and Computer Vision

Nonlinear Eigenproblems in Image Processing and Computer Vision

$99.00
Innovative Supply Chain Management via Digitalization and Artificial Intelligence

Innovative Supply Chain Management via Digitalization and Artificial Intelligence

$139.00
Remote Powering and Data Communication for Implanted Biomedical Systems

Remote Powering and Data Communication for Implanted Biomedical Systems

$54.99
Handbuch des Meeresnaturschutzrechts in der Nord- und Ostsee

Handbuch des Meeresnaturschutzrechts in der Nord- und Ostsee

$119.99
Selected Areas in Cryptography  SAC 2016

Selected Areas in Cryptography SAC 2016

$54.99
Multiple Criteria Decision Making and Aiding

Multiple Criteria Decision Making and Aiding

$89.99
Nordamerikanische Seehafentechnik

Nordamerikanische Seehafentechnik

$54.99
Kawasaki Disease

Kawasaki Disease

$169.99
Arbeitsbuch zur Analysis einer Vernderlichen

Arbeitsbuch zur Analysis einer Vernderlichen

$19.99
Cancer Screening in Inflammatory Bowel Disease

Cancer Screening in Inflammatory Bowel Disease

$54.99
Bilingual Learners and Social Equity

Bilingual Learners and Social Equity

$179.99
Landscapes and Landforms of Portugal

Landscapes and Landforms of Portugal

$129.00
Emerging Economies and Firms in the Global Crisis

Emerging Economies and Firms in the Global Crisis

$39.99
previous
next