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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
08/27/10 03:41
Read: times


 
#178341 - Just Concepts
Responding to: ???'s previous message
Justin Fontes said:
Coding really boils down to the concepts.


Yes it does!! But more important than the nuts and bolts concepts of how to shift, divide, compute and subtract are the concepts of modularity, documentation, flow, documentation, structure and documentation. Without good architecture the cleverest selection of opcodes and tricky bit fiddling are can lend to just so much more garbage!!

Let me comment that in most cases where I've had to take care of others code I have not changed the coding itself. Almost always it is a case of adding structure and documentation. Sometimes in the process of doing this process latent bugs are uncovered and get corrected. Sometimes an unexpected "feature" is discovered and properly dispositioned.

Personally I have had little feedback from others that my coding is garbage. I have had countless projects where I've supported others that took over my code and gotten a steady confirmation that I did a good job. I also look back sometimes to code I wrote even back as far as the 8080 days (late 70's and early 80's) and I'll marvel at how "nice" it still looks. More than once I've complemented myself as "damn how clever".

I've also seen plenty of excellent code done by others that I just loved looking at and if I knew the author I let them hear some really nice words about the code.

Michael Karas





List of 29 messages in thread
TopicAuthorDate
Uart user menu via switch/case state machine            01/01/70 00:00      
   State machine can be small.            01/01/70 00:00      
   My take....            01/01/70 00:00      
   asked and answered            01/01/70 00:00      
      Broken and Fixed            01/01/70 00:00      
         excellent            01/01/70 00:00      
            My experience as well....            01/01/70 00:00      
               My experience as well....            01/01/70 00:00      
               But you're the writer...            01/01/70 00:00      
                  out of context            01/01/70 00:00      
                     Yes, Chances are no one else will see your code            01/01/70 00:00      
                        male cow manure            01/01/70 00:00      
                           Don't be too over confident            01/01/70 00:00      
                  Just Concepts            01/01/70 00:00      
                     Don't think own code is the best            01/01/70 00:00      
                     exactly            01/01/70 00:00      
                        what I have done a lot of lately is            01/01/70 00:00      
   Protothreads???            01/01/70 00:00      
   A case for a CASE tool?            01/01/70 00:00      
      Using a tool like that........            01/01/70 00:00      
         Thanks Michael...            01/01/70 00:00      
            Pencil and paper            01/01/70 00:00      
      Pros and Cons            01/01/70 00:00      
         Analysis/Design            01/01/70 00:00      
            Enterprise Architect            01/01/70 00:00      
               RE: Enterprise Architect            01/01/70 00:00      
                  Reverse State Tables            01/01/70 00:00      
                     RE: "Reverse-engineering"            01/01/70 00:00      
                        php and html when documenting            01/01/70 00:00      

Back to Subject List