<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Bumblebee Labs Blog - Latest Comments in Software misengineering</title><link>http://bumblebeelabsblog.disqus.com/</link><description>None</description><atom:link href="https://bumblebeelabsblog.disqus.com/software_misengineering/latest.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Fri, 24 Feb 2012 04:27:02 -0000</lastBuildDate><item><title>Re: Software misengineering</title><link>http://blog.figuringshitout.com/?p=993#comment-447713590</link><description>&lt;p&gt;Really U expressed this above topic in a well defined manner..Thanks for this post.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">web design company</dc:creator><pubDate>Fri, 24 Feb 2012 04:27:02 -0000</pubDate></item><item><title>Re: Software misengineering</title><link>http://blog.figuringshitout.com/?p=993#comment-199726338</link><description>&lt;p&gt;i am not a great programmer, but i believe i am a decent programmer. but i am terrible in a test scenario. i cannot program when someone is looking over my shoulder.&lt;/p&gt;&lt;p&gt;the second thing is the same way iq tests work. many questions asked in programming tests have no real-world application. i rarely ever deal with strings, so i am terribly incompetent with strings.&lt;/p&gt;&lt;p&gt;i really think of myself as an engineer, as a problem solver, and programming is only one of the many skills, and it is not even a terribly important skill for me.&lt;/p&gt;&lt;p&gt;i should add that i have 1o years experience as an embedded software engineer and have been generally highly valued in all the places i have worked at. there have been better programmers, but rarely better all-round software engineers. i have single-handedly finished projects, often projects that no one is brave enough to take on.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anon</dc:creator><pubDate>Sun, 08 May 2011 10:48:12 -0000</pubDate></item><item><title>Re: Software misengineering</title><link>http://blog.figuringshitout.com/?p=993#comment-181321924</link><description>&lt;p&gt;TLDR&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ramon</dc:creator><pubDate>Sat, 09 Apr 2011 00:35:44 -0000</pubDate></item><item><title>Re: Software misengineering</title><link>http://blog.figuringshitout.com/?p=993#comment-24793036</link><description>&lt;p&gt;"Mask" is the operative word here.  Software is very complicated, and we use abstraction to hide things, in the hopes that we can create more complicated things without screwing them up.&lt;/p&gt;&lt;p&gt;Programming is all about *hiding* stuff.  There is so much that is invisible.  While debugging a program, you are generally looking at a tiny tiny portion of it, like scanning a stadium with a flashlight.&lt;/p&gt;&lt;p&gt;Every programmer of a certain age knows that software was more stable years ago, because it was smaller.  As it has gotten bigger, it's gotten less stable.  We're still surprised by this because we are employing increasingly sophisticated tools and techniques, but apparently they can't possibly keep up with the problems caused by size.&lt;/p&gt;&lt;p&gt;Larger programs mean more things are hidden.  Code rot is almost never discovered early.  Programmers who cause code rot are almost never discovered early.&lt;/p&gt;&lt;p&gt;I can't account for the FizzBuzz effect at all, but it's been a while since I was in school so I really have no idea what goes on there; all I know is that it has got to be really different than it was when I was in school.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gregory Michael Travis</dc:creator><pubDate>Fri, 04 Dec 2009 10:44:02 -0000</pubDate></item></channel></rss>