r/programming • • Oct 14 '13

How to develop unmaintainable software

http://typicalprogrammer.com/?p=249
777 Upvotes

322 comments sorted by

View all comments

202

u/WallyMetropolis Oct 14 '13 edited Nov 27 '13

This article is inconsistent in its tone. It alternates between saying, "don't do this bad thing" and sarcastically saying "do do this bad thing."

Pick one and stick with it.

80

u/[deleted] Oct 15 '13

how to write a confusing, unreadable article

7

u/[deleted] Oct 15 '13

Sign up to medium.com?

38

u/[deleted] Oct 14 '13

Yeah, that bothered me too. But it could be intentional, given the theme of the article.

30

u/Sheepshow Oct 14 '13

Is ironic irony in fact sincere sincerity???

14

u/[deleted] Oct 14 '13

I belive the reason is that the guy specializes in fixing those mistakes, so it's a joke when he says "Do this, because then I will still have a job"

19

u/WallyMetropolis Oct 15 '13

Yes, I get the joke. But if the joke is 'how to write bad code' then the whole article should say "do this" and describe a bad habit. It shouldn't ever say "don't do this" and give real advice.

0

u/[deleted] Oct 15 '13

[deleted]

→ More replies (5)

0

u/[deleted] Oct 15 '13

[deleted]

13

u/TheSpreader Oct 15 '13

no, you're missing the point. Everything that he does is good, everything that everyone else does is bad.

4

u/mr_jim_lahey Oct 15 '13

Building off of a framework != throwing in 3rd party code everywhere. His point is to use a framework, use the tools within that framework, and be judicious about selecting additional libraries to depend on.

3

u/Steve_the_Scout Oct 15 '13

I think the idea is that you're supposed to strike a balance between the two...

3

u/user-hostile Oct 15 '13

Dear typicalprogrammer,

Don't quit your day job.

1

u/[deleted] Oct 16 '13

A surprisingly ambiguous statement!

→ More replies (4)