Iteration in Lisp
Feedback on BDD assignment
- Set your names correctly in git
- Do not commit through the web interface
- Make your commit message informative.
- Be careful not to commit your entire virtual environment.
- Careful of leaving whitespace in your Python files. This can make for confusing git commits.
- Check pep8 for conventions on naming functions, classes, variables.
- Check pep8 for line length limit
- Do not use too many comments in your code. You can sometimes let the code speak for itself. Here are some examples of comments that are superfluous.
- It is fine to commit from several devices but be sure that git has the same
name and email address for you on each of them. Look in
~/.gitconfig Pyeda does this but it's bad practice. Import only what you need
from pyeda.inter import *
- Give your functions docstrings rather than putting a comment above.
- Cite your sources
- Break large functions out into helper functions
- See Requirements File Format