RT @girba
Just because something sounds funny, does not make it true. This is one of those cases 👇.

I know the joke is meant well, but we should embrace the opposite view: we should actively strive to explain code in many ways. This is essential in software engineering. twitter.com/housecor/status/40

@worldsendless That is downright foolishness, there. I'll be that bloke doesn't know how a corroborator works, but he uses it. The same goes with advanced programming concepts.

One time I had to use a sine wave math formula, that was shifted and compressed, to easily handle the interaction of a particle in an application.

Most people that you have to explain code to don't even understand proper algebra, that would have been over their heads.

</end-rant>

Follow

@souldessin Help me out here -- are you agreeing with the :explaining is important" post, or the "if you have to explain it, it's bad" that is being responded to?

@worldsendless lol, I think that there are multiple levels of programming. While basic concepts can be left as is, I think that comments are necessary and that there are a tone of hard to explain things that are perfectly fine to use, even if others need them explained.

Personally, I feel that the joke reference is a bad push for the oversimplification of programming. It is very utopian, but doesn't get things done right. Especially for anything off of the beaten path.

@souldessin especially true since the original refers only to ways of communication, so docs, tests, demos, examples, etc

Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.