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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
12/07/06 14:22
Read: times


 
#129123 - sometimes yes, sometime not quite so well...
Responding to: ???'s previous message
...but I had been taught by my grandfather (a lifetime professional carpenter):
- to have a big toolset at hand, including special and rarely used tools (yes, even those old one!) - he had among others a shoemaker's hammer and he did use it ocassionally;
- to be able to improvise (but with care and only when absolutely needed) - he couldn't get the whole collection of his hammers and other tools when he had to fix something at a client's place - he had no car just an old bike;
- to learn as much skills as possible, using all the tools and materials available - he accepted various tasks and was looking forward to the new and untried;
- to have a free mind for being able to experiment, when appropriate - in those times, many materials and tools were simply unaccessible here.

So do recommend I.

---
And my view is, that to write structured/readable/maintainable programs (not code) in C and asm does require a similar amount of effort, as none of them supports or encourages any neat form of programming, so the programmer has to practice certain self-discipline either way. The key difference is, that asm routines tend not to fit onto the screen, which is detrimental for quick reading/understanding. There are more differences in favour of C, but none of them is directly related to structured programming.

This is not to say that there exist any absolutely perfect tool. Garbage can be written in any programming language, with more or less effort... :-)

JW


List of 27 messages in thread
TopicAuthorDate
Interrupt handeling in C/C++ for 8051            01/01/70 00:00      
   before asking such questions, work through the Kei            01/01/70 00:00      
   RTFM            01/01/70 00:00      
      It is enough now THANKS A LOT for Mr. Andy Neil            01/01/70 00:00      
   labels?            01/01/70 00:00      
      ARGH            01/01/70 00:00      
         labels?            01/01/70 00:00      
            still meaninbgless            01/01/70 00:00      
               what's O in ANOloop/ANOdone?            01/01/70 00:00      
                  an abbreviation of AddNumber            01/01/70 00:00      
               aaah now I see what you meant...            01/01/70 00:00      
                  intuitive            01/01/70 00:00      
                     that's not the case            01/01/70 00:00      
                        it would take, at least, 10.000 programmers to fin            01/01/70 00:00      
      switching to structured programming?            01/01/70 00:00      
         OOPS            01/01/70 00:00      
            to structure or not to structure            01/01/70 00:00      
               it is            01/01/70 00:00      
                  sometimes yes, sometime not quite so well...            01/01/70 00:00      
            eh?            01/01/70 00:00      
               YOUR definition            01/01/70 00:00      
                  hmm........            01/01/70 00:00      
                     different from what?            01/01/70 00:00      
                        this            01/01/70 00:00      
   labels yes but nor RANdom Capitalization please            01/01/70 00:00      
      what is 'random' about            01/01/70 00:00      
   that you believe in one definition ...            01/01/70 00:00      

Back to Subject List