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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
01/31/06 16:24
Read: times


 
Msg Score: +1
 +1 Good Answer/Helpful
#108821 - Program and Code Structure
Responding to: ???'s previous message
Jez Smith said:
There is no getting away from the fact that Assembler code is difficult to maintain though.Higher level languages are better in this respect as they do enforce a much higher degree of structure to your programs and many efficient styles of programing to aid debugging have been developed over the years with a language such as C

I have to strongly disagree with this statement. There are many reasons but I'll give you just two.


  1. Program structure is entirely a matter of personal discipline. No language by itself ensures the code is more readable or maintainable.

  2. High level languages tend to make programmers lazy. They assume it is self documenting, they forget they have abdicated the responsibilty of resources management to the compiler. The result is often illegible, inefficient code.



Ian

List of 27 messages in thread
TopicAuthorDate
Servomotor head version III            01/01/70 00:00      
   Nice Work            01/01/70 00:00      
   Manageing code and debugging            01/01/70 00:00      
      Divide into modules            01/01/70 00:00      
         multi tasking            01/01/70 00:00      
            IRRC routine are much longer            01/01/70 00:00      
               No waiting for IR            01/01/70 00:00      
                  two mcu            01/01/70 00:00      
         Maybe this will help you            01/01/70 00:00      
            this is not IRQ save            01/01/70 00:00      
            RS232            01/01/70 00:00      
         Design First            01/01/70 00:00      
            Design            01/01/70 00:00      
               Pardon            01/01/70 00:00      
   Well done!            01/01/70 00:00      
      The "3.0"            01/01/70 00:00      
         Smart!            01/01/70 00:00      
         hardware            01/01/70 00:00      
            Mainland China            01/01/70 00:00      
      And Well done Kai!            01/01/70 00:00      
   My experinece            01/01/70 00:00      
      very impressive            01/01/70 00:00      
         Program and Code Structure            01/01/70 00:00      
            Spaghetti anyone ?            01/01/70 00:00      
      manually interpret machine code?            01/01/70 00:00      
         hand coded mechine language            01/01/70 00:00      
   Keep up the good work            01/01/70 00:00      

Back to Subject List