"Chunking"
Lessons learnt from teaching and learning software projects include importance of:
- Developing libraries of small resources which can be reused in a variety of ways
- Separating content from presentation and admin
But:
- Reuse also implies "stealing" is made easier
- Separation of intellectual content from rights statements may cause problems