Curious about which tool is the best for digging into your project and discovering its most complex parts? Get ready to discover Code Climate. Learn about the kinds of complexity that Code Climate helps with, how to get started with it, and how you can use it to discover the most complex parts of your codebase in this video.
- [Instructor] So let's dig in and give Code Climate … a try. … Visit codeclimate.com, click the Login link … to log in the Quality app. … You're going to need a GitHub account … to log in to Code Climate. … Click this Log in button, using your GitHub credentials. … No GitHub account? … Go through the process of creating one, … including verifying your email address. … We're going to go ahead and click Next … to get past this message. … Code Climate requires a paid plan … to work with private repositories, … so we're going to explore its features … using and open source project. … Go ahead and click Add Repository. … I already have repositories listed here. … You're not going to have any and that's okay. … What you need to do first is go over … to my demo GitHub account, which is … github.com/mscottford-demo. … Go ahead and bookmark this page … 'cause we're going to be coming back here a lot. … Scroll down to angular, and click on it, … and then click the Fork button to fork … this repository into your GitHub account. …
Author
Released
3/28/2019- Code quality metrics and tools
- Exploring code complexity
- Adjusting complexity thresholds
- Analyzing hotspots and churn
- Visualizing code coverage
- Finding duplication
- Securing dependencies
- Maintaining a consistent coding style
Skill Level Intermediate
Duration
Views
Related Courses
-
Agile Software Development
with Shashi Shekhar1h 53m Beginner -
Agile Software Development: Refactoring
with Richard Kasperowski1h 31m Intermediate
-
Introduction
-
1. Code Quality
-
What is code quality?1m 28s
-
-
2. Complexity
-
What is complexity?2m 39s
-
Adjust thresholds3m 36s
-
-
3. Hotspots and Churn
-
What are hotspots and churn?2m 22s
-
-
4. Code Coverage
-
What is code coverage?2m 56s
-
Windows setup2m 9s
-
macOS X setup3m 19s
-
-
5. Duplication
-
What is duplication?2m 10s
-
-
6. Securing Your Dependencies
-
Why secure dependencies?1m 51s
-
Setting up Snyk1m 24s
-
-
7. Consistent Coding Style
-
Why consistent coding style?1m 40s
-
Setting up Flask2m 1s
-
-
Conclusion
-
Next steps36s
-
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.
CancelTake notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.
Share this video
Embed this video
Video: Exploring complexity with Code Climate