ucwProgrammingTips

_ucw _ucw Tutorial

Ok here's a collection on things I think are important for "good" ucw programming This list if not exhaustive and not commented. It's placeholder for now, however I hope you can make some use of it.

  1. Separation of concerns: Don't mix view-model-controller data wildly. If you have this separation you get easier testig for "free".
  2. Keep actions as simple as possible, delegate all work to out side functions. You can use all of Common Lisp in those, you can't do that within actions
  3. Keep your pages simple, do not try fancy formatting from within Lisp code, for that CSS was developed. I strongly suggest you check out the following books on web development

  4. It does pay of to look outside Common Lisp also, check the following web-frameworks: OACS, Rails

I will add to this suggestions over time. Feel free to add your stuff also. FriedrichDominicus


This page is linked from: ucwTutorialAddingAValidatorToTheExample   ucwTutorialTalification  

CLiki pages can be edited by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively