What REALLY is Data Science? Told by a Data Scientist – By Joma Tech
Writing perfect code is a challenging process. That’s where code reviews come in to help double check your work.
The code reviewer’s job is to check for business and logic errors in the code changes. Here are simple tips to help the streamline the process.
1. Have the build system that checks if the code changes breaks the build!
Integrate with GitHub: build after each commit (Get started with Jenkins, part 13) – Simply Explained – Savjee
2. Implement a short checklist for all pull requests for both the author AND code reviewers.
Here’s a guide for setting up a pull request template in Github. Tips on creating a good pull request template here.
3. Include a code static analysis tool into the build system.
Here’s a github repo that for the job. -> Awesome Static Analysis
My 5 Favorite Linux Shell Tricks for SPEEEEEED (and efficiency) – By tutoriaLinux
> What’s your favorite linux shell tip?
Save your pair programming partner pain from watching you type out every letter in a file path.
Use tabs to auto complete the file paths!
Most commands support auto-completing file paths by inputting a few of the starting letters of the file path then hitting tabs.
This works in DOS, PowerShell, and the terminal in Linux and MacOS.
Protip: Create a custom alias to the directory that you’ll routinely navigate to.
More info here