> For the complete documentation index, see [llms.txt](https://audits.solidgrp.io/blitz-launchpad/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://audits.solidgrp.io/blitz-launchpad/audit-results/findings/general-notes.md).

# General Notes

* We always recommend using the check-effect-interact pattern because ReentrancyGuard may not always be helpful when not all the code paths are protected. Consider adding this change in all places where external contracts are called and the contract state is then changed.
* Use import to share common functions between your modules rather than reimplementing them.
