Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
01/28/08 14:15
Read: times


 
#150011 - of course it does ...
Responding to: ???'s previous message
Well, I hope, at the end of the day, you *do* care if your (maintainable etc.) code works... ;-)
fixing maintainable code is a breeze.

Have you ever had to fix unmaintainable code that "worked"? It should be included in the dictionary under 'nightmare'.

A classic example from my experience is that once I were requested to fix a glitch in somebody elses code. "Somebody" was still with the company, but had changed departement. Here is my recollection of the exchange:
E: "why are there no comments?" S: "they take time and are not needed in working code"
E: "but the code does not work" S: "It did, not my fault"
E: "but no changes have been made" S: "then it must be hardware"
E: "it seems to be in this routine, what is the purpose of ...?" S: "I do not know, I forgot"
E: "how do you fix your own code" S: "I do not need to, it works"
E: "I will ask management to assign this fix to you" S: "serves no purpose, it is hardware, my code works"

I gave up and rewrote, from scratch. the entire code and "fixed the hardware problem without opening the box".

Erik

List of 25 messages in thread
TopicAuthorDate
Weekend question: What repeats frequently on '51?            01/01/70 00:00      
   Tools in Assem            01/01/70 00:00      
   Repeated tasks            01/01/70 00:00      
      mSec Clock Tick, off a timer interrupt            01/01/70 00:00      
         CodeArchitect            01/01/70 00:00      
            C runtime initializer tool            01/01/70 00:00      
   Generate Skeleton C code            01/01/70 00:00      
      biggest problem vs. nightmare            01/01/70 00:00      
         i think oranges and apples            01/01/70 00:00      
            it's the other way round            01/01/70 00:00      
               re SILabs            01/01/70 00:00      
                  done            01/01/70 00:00      
                     a general note on stuff like this            01/01/70 00:00      
               you missed the point            01/01/70 00:00      
                  misunderstanding squared            01/01/70 00:00      
                     of course it does ...            01/01/70 00:00      
                     Too much like hard work            01/01/70 00:00      
                        a most hnorable 'like'            01/01/70 00:00      
                        OOPS a doublr            01/01/70 00:00      
            hard work            01/01/70 00:00      
      Assembly programmers not the worst            01/01/70 00:00      
   Another Example            01/01/70 00:00      
      neighbours            01/01/70 00:00      
   Code Architect            01/01/70 00:00      
      options are good            01/01/70 00:00      

Back to Subject List