Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
computer_science:software_development:software_code_development_environment_checklist [2024/03/21 19:22] – created carlossousa | computer_science:software_development:software_code_development_environment_checklist [2024/03/21 19:50] (current) – [Software Setup] carlossousa | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | Placeholder | + | ===== Quick Software Development Checklist ===== |
+ | |||
+ | A simple checklist that I keep for sanity check if / when I need to move development environments and want to make sure I'm ready to go. | ||
+ | |||
+ | ===== | ||
+ | |||
+ | ===== Software Setup ===== | ||
+ | |||
+ | - **Operating System: | ||
+ | - **Code Editors and IDEs: | ||
+ | - **Version Control: | ||
+ | - **Package Managers: | ||
+ | - **Terminal and Shell: | ||
+ | - **Database Tools: | ||
+ | - **API Development Tools: | ||
+ | - **Virtualization Software: | ||
+ | |||
+ | |||
+ | ===== Development Environment ===== | ||
+ | |||
+ | - **Programming Languages: | ||
+ | - **Frameworks and Libraries: | ||
+ | - **Linter and Formatter: **No preference | ||
+ | - **Build Tools:** Make, Gradle, or Webpack. | ||
+ | - **Continuous Integration/ | ||
+ | - **Testing Frameworks: | ||
+ | |||
+ | ===== Enhancements ===== | ||
+ | |||
+ | - **Dotfiles Repository: | ||
+ | - **Automate Repetitive Tasks: | ||
+ | - **SSH Keys: | ||