|
Computing Basics
Elements for Computational Work
- As with all experiments, taking notes is the key. Record key parameters, procedures and observations so that your work can be reproduced.
- Never put blind faith in results generated by software. Always double-check. The best unit for critical thinking is still a human brain.
- Make a new directory (or a folder in Windows) for each project or task.
- Learn to name your files and directories/folders meaningfully and systematically.
- Backup your data and work directories regularly.
Elements for Good Programming
- Think through the project
- Use a flow chart to design and organize your ideas and plans
- Document your ideas and strategies, explain what you are trying to do
- Write clear codes
- Start each program with your name, date, version, and purpose of the program
- Use informative names for variables
- Start simple, and expand and modify your codes
- Read and learn from good codes
|
|