background preloader

How To Write Unmaintainable Code

How To Write Unmaintainable Code
Ensure a job for life ;-) Roedy Green Canadian Mind Products Introduction Never ascribe to malice, that which can be explained by incompetence. - Napoleon In the interests of creating employment opportunities in the Java programming field, I am passing on these tips from the masters on how to write code that is so difficult to maintain, that the people who come after you will take years to make even the simplest changes. Further, if you follow all these rules religiously, you will even guarantee yourself a lifetime of employment, since no one but you has a hope in hell of maintaining the code. You don't want to overdo this. General Principles Quidquid latine dictum sit, altum sonatur To foil the maintenance programmer, you have to understand how he thinks. He views your code through a toilet paper tube. Programmers are lulled into complacency by conventions. You might get the idea that every language feature makes code unmaintainable -- not so, only if properly misused. Naming Be Abstract m_

Related:  tutorials/classesFunnytidbits

Android Ported to C# – Xamarin Oracle and Google are currently in a $1 billion wrestling match over Google’s use of Java in Android. But Java is not the only way to build native apps on Android. In fact, it’s not even the best way: we have been offering C# to Android developers as a high-performance, low-battery consuming alternative to Java. These 20 People Got Instant Justice for Being Jerks (Gifs) Trying to be a jerk? I don’t think so When bad things happen to any of you, it’s not good to focus on getting revenge.

4 Ways to Show You're Qualified for a Job When You're Inexperienced A client of mine recently discovered an exciting position and immediately said to me, “I want to apply for this.” We worked together to polish up her resume, pull together a cover letter, and come up with a set of strong responses to frequently asked interview questions. But as we moved along through the process, I sensed her initial excitement waning. She seemed nervous, quiet, and hesitant about taking the next steps. TIOBE Software: Tiobe Index TIOBE Index for January 2016 January Headline: Java is TIOBE's Programming Language of 2015! Java has won the TIOBE Index programming language award of the year. This is because Java has the largest increase in popularity in one year time (+5.94%). Java leaves runner ups Visual Basic.NET (+1.51%) and Python (+1.24%) far behind.

10 Tricks to Appear Smart During Meetings — Conquering Corporate America Like everyone, appearing smart during meetings is my top priority. Sometimes this can be difficult if you start daydreaming about your next vacation, your next nap, or bacon. When this happens, it’s good to have some fallback tricks to fall back on. SEO Beats PPC & Social Media For Generating Leads, New Industry Report Says SEO is the number one source of leads for both B2C and B2B marketers, beating out both PPC and social media marketing in a recent survey of online marketers. But more of those surveyed say they plan to increase their social media marketing budgets in 2012, ahead of SEO and PPC. The numbers come from the 2011 State of Digital Marketing Report, which was compiled by Webmarketing123, a California-based online marketing agency.

A Very Quick Comparison of Popular Languages for Teaching Computer Programming This article has been translated into Serbo-Croatian here: Thanks to Jovana Milutinovich for creating this translation. In the CS department where I currently teach I recently got involved in a debate on which programming language should be used to teach beginners. Java and C are the most commonly used languages in the department, and for many subjects this is appropriate, but not (I believe) for absolute beginners. I believe Python is a much better choice for beginners, and to firm up my own position I performed the very brief, very unscientific test described below. The Test This week’s epic video roundup A new weekend means new videos, packaged in one sweet-ass roundup In this week’s roundup we have some Far Cry 4, GTA 5, Assassin’s Creed Unity, World of Warcraft, some funny gaming fails, and a whole lot more. Get watching. Clueless Gamer takes on Call of Duty: Advanced Warfare “That’s Kevin Spacey.”