In this video, discover that the code you write is consumed by humans as well as machines. Take the time to make sure it's easy for humans to understand it.
- [Instructor] Code can get messy, real messy. … Following clean code practices can help provide … some concrete guidance for identifying … what needs to be cleaned up. … Some of the details include guidelines … for how things in your code should be named, … how your files should be formatted, … and how your tests should be authored. … Following these guidelines will help ensure … that your team has a consistent way of evaluating … when something in your project needs to be refactored. … There are many different resources … for practicing clean coding guidelines. … Here in the library, I've developed another course … that focuses on those guidelines … and covers how to transform messy code into clean code. … If you want more concrete practice, … there are some Clean Code Kata which you can try. … David Losert has one that is worth checking out. … The clean coding practices are the closest … to weeding a garden that you're going to find. … Each guideline is very small … and is targeted at a very specific change. …
AuthorM. Scott Ford
- Assessing the technical debt
- Creating and running a test suite
- Handling failing tests
- Updating dependencies and tools
- Paying down technical debt
- Remaining test driven
- Monitoring code quality
Skill Level Intermediate
Agile Software Development: Code Qualitywith M. Scott Ford1h 40m Intermediate
Agile Software Development: Refactoringwith Richard Kasperowski1h 31m Intermediate
1. Getting Started: Review the Technical Debt
2. Fence in the Technical Debt
3. Improve Your Tools
4. Pay Down Technical Debt
5. Keep Technical Debt at Bay
- 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.Cancel
Take 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.