| |||||||||||||||
Lua module U199
Programming Standards in Lua
Exercises, examples and other material relating to training module U199. This topic is presented on public courses Learning to program in Lua, Lua Programming, Lua Programming
Background Write you code well and consistently, and it's reuseable and easily maintainable. But write it poorly and it can become code that's hard to debug, and impractical to reuse even when you need similar logic in another application. This module shows you how to write code which is robust, easy to follow and update, and can be reused later in the same and other projects.
Examples from our training material
Background information
Some modules are available for download as a sample of our material or under an Open Training Notes License for free download from [here].
Topics covered in this module
Commenting and Documentation strings.
Variable, function, object naming conventions. Constant, module, package and class naming. Block, function, class and module structuring and code reuse. Indentation, contuation, spacing and other formatting issues. A special note on end. Design patterns and coding standards. Algorithm robustness - limits, cardinal values and other issues. Learning from the experience of other languages. Applying standards to existing code. Minimum release levels and requiring extra modules / packages. Software Licensing. Complete learning
If you are looking for a complete course and not just a information on a single subject, visit our Listing and schedule page. Well House Consultants specialise in training courses in Ruby, Lua, Python, Perl, PHP, and MySQL. We run Private Courses throughout the UK (and beyond for longer courses), and Public Courses at our training centre in Melksham, Wiltshire, England. It's surprisingly cost effective to come on our public courses - even if you live in a different country or continent to us. We have a technical library of over 700 books on the subjects on which we teach. These books are available for reference at our training centre. | |||||||||||||||
PH: 01144 1225 708225 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho PAGE: http://www.wellho.net/resources/U199.html • PAGE BUILT: Sun Oct 11 14:50:09 2020 • BUILD SYSTEM: JelliaJamb |