Upload date
All time
Last hour
Today
This week
This month
This year
Type
All
Video
Channel
Playlist
Movie
Duration
Short (< 4 minutes)
Medium (4-20 minutes)
Long (> 20 minutes)
Sort by
Relevance
Rating
View count
Features
HD
Subtitles/CC
Creative Commons
3D
Live
4K
360°
VR180
HDR
15 results
Your FrozenLake agent keeps choosing left. Reproduce the failure in Python, inspect the Q row, repair the tie decision, and test ...
4 views
1 hour ago
Code reviews help teams improve code quality, share knowledge and catch issues before changes reach production. In this video ...
0 views
31 minutes ago
DRY, WET and AHA are different approaches to managing duplication, abstraction and maintainability in software development.
50 minutes ago
Test-Driven Development is a software development practice where tests are written before the production code they are intended ...
1 view
30 minutes ago
Clean code is code that is easy to read, understand, test and change without introducing unnecessary complexity. In this video by ...
32 minutes ago
Good software architecture creates a system that is understandable, maintainable, scalable and adaptable as requirements ...
59 minutes ago
Unit tests help developers verify small pieces of software in isolation and catch regressions before changes reach production.
SOLID is a set of five software design principles that help developers create code that is easier to understand, maintain, test and ...
52 minutes ago
Monolithic and microservices architectures represent two different ways of structuring software systems, each with its own benefits, ...
39 minutes ago
Separation of Concerns is a core software design principle that divides a system into distinct areas, each responsible for a specific ...
51 minutes ago
The right software architecture depends not only on technical requirements, but also on team size, skills, delivery needs and ...
33 minutes ago
Layered architecture is one of the most common ways to organize software systems by separating responsibilities into distinct ...
35 minutes ago
Architecture Decision Records, or ADRs, are short documents used to capture important architectural decisions and the reasoning ...
34 minutes ago
Domain-Driven Design, or DDD, is an approach to software design that focuses on modelling complex business domains clearly ...
Coupling and cohesion are two fundamental software design concepts that strongly influence maintainability, flexibility and ...