LEARNING FOR LIFE

Get Yourself a Better Life! Free eLearning Download

  • Technical
    • Internet & Networking
    • Security & Hacking
    • AI | Artificial intelligence
    • OS & Server
    • WEB/HTML/CSS/AJAX
    • Database & SQL
    • Programming
    • Perl & PHP
    • .Net & Java
    • Mobile Development
    • C/C++/C#
    • Game Development
    • Unix & Linux
    • MAC OS X
    • Windows
    • OFFICE
    • Operation Systems
    • Hardware
  • Graphic & Media
    • Photography
    • 3D
    • Adobe Product Training
    • Art & Drawing & Painting
    • Film & Film Making
    • Game Designing
    • Music Training
    • Tutorials for designer
  • Business
    • Business & Investing
    • Writing & Affiliate
    • Marketing
    • Sales
    • Economics & Finances
    • Seo & Site Traffic
    • Stock & ForEX
  • Life Stype
    • Self Improvement | MP
    • Mindset | NLP
    • Fashion / Clothing / Grooming
    • Seduction
    • Fighting / Martial Arts
    • Food / Drink / Cooking
    • Health / Fitness / Massage
    • Languages / Accents
    • Magic / Illusions / Tricks
    • Psychology / Body Language
  • Engineering & Science
    • Cultures & History
    • Electrical & Architecture
    • Mathematics & Physics
    • Medical
  • Entertainment
    • Comic
    • Manga
    • Novel
    • Magazine
  • PC Game
    • Mac Game
    • Xbox Game
    • Play Station Game
Home » Ebooks & Tutorials » Technical » Programming » Apress – Bad Programming 101 Part 1 Become a Better Coder by Learning How Not to Program

Apress – Bad Programming 101 Part 1 Become a Better Coder by Learning How Not to Program

26/07/2021 Learning for Life Leave a Comment

Apress – Bad Programming 101 Part 1 Become a Better Coder by Learning How Not to Program-iLLiTERATE
English | Size: 236.22 MB
Category: Programming

Learn to avoid bad programming practices that create low-quality code that is difficult to maintain or test, and exhibits properties such as brittleness, low comprehensibility, and high defect density. This video takes a humorous slant on the typical programming practice manual by reversing the usual approach. Its approach is to jokingly assume that you wish to be an agent of chaos and sneak bad code into a software project in order to ruin its chances of success, or frustrate your colleagues by producing unreadable, error-prone garbage. Under this pretense, the video teaches how to avoid the kind of bad habits that introduce bugs or cause code contributions to be outright rejected.
The bad practices are organised into topics that form the basis of programming (layout, variables, loops, etc.). At the end of each topic, a more serious voice chimes in temporarily to explain why the ‘advice’ just given is actually poor and suggests some better alternative practices. By sourcing classic programming guidebooks, empirical studies, and a range of coding conventions from some of the most successful software projects, this video explains the reasoning behind good programming practices.

These topics form the basis of good programming style and are important for anyone embarking on a career in professional programming or wishing to contribute to a software project. Normally, beginner programmers learn these good practices by going through a period of making mistakes and learning from them. This video helps to shorten that learning process by teaching a core of good practices and will enable you to become a productive programmer faster.

This video – Part 1 of the series – focuses on practices at the small scale, i.e. at the level of individual lines of code and fundamental constructs such as conditionals and loops.

What You Will 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 program’s appearance and overall structure
Avoid bad habits and common mistakes
See how poor error-handling makes for unstable programs

Who This Video Is For

You should have some practical programming knowledge (i.e. you can program in at least one programming language), but little to no professional experience. You are either still undergoing training in software development, or are at the beginning of your programming career. You have, at most, 1-2 years of professional experience.

PEARSON OOWNS MAANY EDU BRAANDS INKLUDINNG ADDISON-WESLEY PEACHPIT PRENTICE-HALL ECOLLEGE AND MAANY MORE!

WEE ASUMME NO LIIABILLITY FUR A WROONG SPELING COZ WEE ARRE A NON (iL)LiTERATE GRUP!!

TANNKS TU THE LITERATE ASKII FRIIEND!!

Buy Long-term Premium Accounts To Support Me & Max Speed

RAPIDGATOR
https://rapidgator.net/file/13f0af50f12f891616a67e998d36b786/APRESS_BAD_PROGRAMMING_101_PART_1_BECOME_A_BETTER_CODER_BY_LEARNING_HOW_NOT_TO_PROGRAM-iLLiTERATE.rar.html

NITROFLARE
https://nitro.download/view/8DD3BF35C37D5EF/APRESS_BAD_PROGRAMMING_101_PART_1_BECOME_A_BETTER_CODER_BY_LEARNING_HOW_NOT_TO_PROGRAM-iLLiTERATE.rar

If any links die or problem unrar, send request to http://goo.gl/aUHSZc

Programming 101, Apress, Bad, Become, Better, Coder, How Not to Program, Learning, Part 1, Programming

← IDW – G I Joe The Fall Of G I Joe 2020 Hybrid Comic IDW – Dragonlance The Legend Of Huma 2020 Hybrid Comic →

About Learning for Life

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  • F5 Certified Administrator(F5CA, BIGIP) F5CAB1/F5CAB2/F5CAB3 | Udemy
  • Exploring the Dark Web | Udemy
  • Docker, Kubernetes and Azure container services | Udemy
  • Docker and Kubernetes for beginners | DevOps journey | Udemy
  • Dive into Deep learning 2025 Generative AI,C++,GPT & more | Udemy

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

2019 2020 2021 2022 2023 2024 Advanced AWS Azure BBC Beginners BitBook BOOKWARE Certified Cisco Cloud Comic Complete Course Data Design eBook Fundamentals Guide Hybrid iLEARN Introduction JavaScript Learn Learning LinkedIn Linux Lynda Masterclass Microsoft Packt Pluralsight Programming Python Security Skillshare Training Udemy Using XQZT

Copyright © 2025 · Equilibre on Genesis Framework · WordPress · Log in