Informal programming

From "A B C"
Revision as of 12:08, 18 January 2012 by Boris (talk | contribs) (Created page with "<div id="APB"> <div class="b1"> "Informal" programming </div> {{dev}} Much of our programming work is "informal" in the sense that - simply for reasons of practicality - i...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

"Informal" programming


This page is a placeholder, or under current development; it is here principally to establish the logical framework of the site. The material on this page is correct, but incomplete.


Much of our programming work is "informal" in the sense that - simply for reasons of practicality - it does not respect the well-established paradigms of software engineering. Some sources refer to end-user programming to contrast this with programming by developers. Here we discuss parameters of such informal programming and how to avoid a number of potential problems.



Parameters

  • (+) domain knowledge
  • (-) knowledge of tools, theory, and best practices
  • (-) infrequent tasks
  • (-) one-off tasks
  • (+) agile


Development

...


Documentation

...


Testing

...


Introductory reading



Exercises



References



Further reading and resources



http://software-carpentry.org/