??? 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 |
Topic | Author | Date |
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 |