CodeScene is feature-packed with analysis and visualization tools for teams to discover which parts of their codebase need the most attention. Learn how to get started with CodeScene and use it to find the most troublesome code so you can target your refactoring efforts where they’ll have the most impact in this video.
- [Instructor] Let's use CodeScene … to analyze the angular code base. … Make sure angular is forked into your GitHub account. … If it's not already done so, … you can find the project at … github.com/mscottford-demo/angular … and then click on the fork button. … Visit codescene.io and log in. … This will require a GitHub account. … Once you're in, click the button … to create your first project. … This will show a list of the repositories … that you have in your GitHub account. … Check angular, and then click continue. … This next page let's you change the name of the project, … but we'll just leave it alone and click create. … CodeScene allows you to select multiple repositories … to analyze a single project. … This is perfect if you're team is working on microservices … and has decided to keep each service in its own repository. … CodeScene will be able to report … on all of them as a single project … for the purposes of finding hotspots. … Next, we see instructions for embedding …
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: Hotspots and churn with CodeScene