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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
08/17/08 06:29
Read: times


 
#157524 - memory and professional carrier
Responding to: ???'s previous message
It's not the details of processor/instructions/SFRs/hardware which I'm worried the most about.

Throughout my "professional carrier" somehow I always got involved in long-term projects, lasting for years and years; or in case of simpler projects (where '51-s were used among others), they had to be substantially reworked, recycled, or ported to a different hardware, after quite a couple of years. (Recently this starts to apply for my hobby work as well - people still ask me now and then on details of the snippets I have published and forgotten about long ago...)

Now what I have quite invariably found out was, that even with extensive commenting, the feature or detail which was the most intricate and which was the key for the upgrade, was never clearly described, and that I had to hack out my own sources to proceed...

But, one thing partially comforts me - I am not alone with this. For example, I found out, that in the most recent project nor me nor my colleague who wrote the PC-side of the thing, remembered the purpose of one particular feature we (aparently painstakingly) had built into the communication protocol - and he is of the same age I am, 38.

Jan Waclawek


List of 17 messages in thread
TopicAuthorDate
Amnesia ( =loss of memory)            01/01/70 00:00      
   Only a problem when...            01/01/70 00:00      
   A matter of practice            01/01/70 00:00      
      Two replies...            01/01/70 00:00      
         All normal            01/01/70 00:00      
         Plus....            01/01/70 00:00      
   It only gets worse...            01/01/70 00:00      
   Ah the benefit of code re-use            01/01/70 00:00      
      A good idea..            01/01/70 00:00      
   memory and professional carrier            01/01/70 00:00      
      Documenting "why" and not so much "how"            01/01/70 00:00      
         this is not the point            01/01/70 00:00      
            Art of knowing what you will need in future..            01/01/70 00:00      
               After 20 years 8051 assembler,            01/01/70 00:00      
                  c'mon, don't be shy            01/01/70 00:00      
                  Learning typing            01/01/70 00:00      
                     Often fast but hard to multitask            01/01/70 00:00      

Back to Subject List