This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

C51 Toolchain under Visual Studio IDE

I like this message very much, ohh! what's pitiful! it's 2 years ago. but I really hope the writer or someone can send VS51.exe. thanks!

My email
zeeman2003@hotmail.com

Parents
  • Ok, I began to pragram from PC software, and then to MCU. So I would like MCU develpmen environment as alomst same as PC, Also I would like new technology of coding, Maybe this make me having diffrent view from others.

    About coding I think the Book of CODE COMPLETE is great, it hase hundreds pages talk about, if someone like learn some new thing, would buy it.

    About IDE or some Plug-ins may look at this WEB http://www.wholetomato.com/

    About 20-30% difference to my productivity, look at the advertisement in the WEB I mentioned above, it say 50 times Times saving, maybe it's diffrent from 20-30%, my math is poor

Reply
  • Ok, I began to pragram from PC software, and then to MCU. So I would like MCU develpmen environment as alomst same as PC, Also I would like new technology of coding, Maybe this make me having diffrent view from others.

    About coding I think the Book of CODE COMPLETE is great, it hase hundreds pages talk about, if someone like learn some new thing, would buy it.

    About IDE or some Plug-ins may look at this WEB http://www.wholetomato.com/

    About 20-30% difference to my productivity, look at the advertisement in the WEB I mentioned above, it say 50 times Times saving, maybe it's diffrent from 20-30%, my math is poor

Children
  • You don't honestly just believe everything you read in advertising, do you??!!

    You still haven't managed to give any explanation of what "refactoring" actually is!
    So it's hard to beleive that it's been of any real benefit if you can't actually explain what it is!

    I guess the language barrier may be an issue here but, even so, I think you should be able to explain something, or give some examples?

  • A 50 times time saving is 5000%.

    But that would require that the developer spends a huge amount of time playing with the code after having initially written it. If the code takes 10 hours to write, you would have to spend 500 hours with it (besides debugging) to perform manual cleanup. If that time isn't available, then you can obviously not optimize it away.

    If I pick up an old project, I can normally see more than 90% of the source lines having revision 1.1 in the source repository, indicating that there are very few lines that gets modified after having been initially written. That would then indicate that less than 10% of the code lines could take advantage of any code factoring. The total gain from a tool supporting code factoring would then be quite small.

    When developing a product, it can be said that each step later in the development cycle that an error is caught, the cost will have increased with a factor 10. You do not want bugs or hw errors in the released product. You want to catch them during the design phase. Twice the time invested in the design phase is well invested money. And it removes the need for a lot of code rewrites during the lifetime of the product.

    It is very good to have tools that helps correlating source code with the requirements specification. But it is dangerous when people looks for the source code editors that are quickest at rewriting code. Having large needs for code rewrites indicates large problems in the development process.

  • Yes, there is a language barrier ,Refactor is a coding technology, it's hard to explain for you, Maybe you can google to get point, or download trial from that site, to find what will happen