From the course: Tech on the Go: Building a Software Test Department
Unlock this course with a free trial
Join today to access over 24,900 courses taught by industry experts.
Linting and detecting bad code smells
From the course: Tech on the Go: Building a Software Test Department
Linting and detecting bad code smells
- [Instructor] Linting and detecting bad code smells. When we write software, we are communicating with more than just computers. Of course, computers interpret and execute our code which consists of instructions and rules. People, including the codes author and maintainers read and write code. In this case, the code describes the intent of the software. When the code is read, people should understand what, why and how the software works. Needless to say, software engineers have a daunting task. They need to communicate their intent and goals to both people and computers. Everyone and everything involved needs to understand each other. As you can imagine, things don't always go according to plan and mistakes happen. Of course, each audience handles errors in their own way. Humans, by our very nature make mistakes and adapt in response. If you've ever watched a speech or live music performance, you've seen a few little…
Contents
-
-
-
A practical case for quality3m 5s
-
(Locked)
Why should you test software?3m 52s
-
(Locked)
Does the difference between bugs and defects matter?2m 19s
-
(Locked)
What is a test case?3m 4s
-
(Locked)
Measuring code and test coverage3m 44s
-
(Locked)
What kinds of tests are there?5m 31s
-
(Locked)
Manual testing for correctness3m 21s
-
(Locked)
Automated software testing for rapid feedback4m 36s
-
(Locked)
Regression testing for confidence3m 10s
-
(Locked)
The practice of exploratory testing4m 35s
-
(Locked)
Session-based testing with a group3m 53s
-
(Locked)
Linting and detecting bad code smells5m 32s
-
(Locked)
The role of security testing3m 44s
-
(Locked)
Effective bug reporting5m 14s
-
(Locked)
Building a partnership with engineering and product5m 51s
-
(Locked)
The first test engineer4m 7s
-
(Locked)
Testing as part of a CI/CD pipeline3m 26s
-
(Locked)
Scaling a test department2m 28s
-
-