2:24
Software Engineering: Access multiple entities in repository - clean architecture
Roel Van de Paar
1:35
Software Engineering: Consuming Rest, DAO or Service layer?
2:57
Software Engineering: DB Enumerations vs App Enumerations vs Lookup tables (4 Solutions!!)
2:47
How to handle foreign key constraints when migrating from monolith to microservices?
1:46
Best practice API design for mobile app in sending multiple photos in one request?
2:39
Software Engineering: Repository Pattern vs DAL Object Creation (2 Solutions!!)
3:11
Software Engineering: One Database for Multiple Applications? (3 Solutions!!)
2:54
Software Engineering: Java String substring() and StringBuilder delete() methods (3 Solutions!!)
2:32
Software Engineering: Is it conventional to use both await and .then()? (2 Solutions!!)
3:46
Software Engineering: Why is there a limit on data types? (5 Solutions!!)
4:26
Limits of Defensive Programming acknowledging that Exception Handling should be avoided
2:21
Is using C/C++ macros as a shortcut for conditional compilation a good practice?
3:04
Software Engineering: In a REST API, should you correct user input on server side? (4 Solutions!!)
2:35
Software Engineering: Best practices for Docker image node version and .nvmrc (2 Solutions!!)
2:31
Software Engineering: How is bad declare public static variable and use it in other classes?
2:04
Software Engineering: Avoid smurf naming while wrapping a library
8:18
Is it unreasonable to expect Any() \*not\* to throw a null reference exception?
2:41
Software Engineering: Should an SPA use OIDC's Implicit flow or Auth Code flow? (2 Solutions!!)
4:24
Did Dijkstra intend for code modularization, when he wrote about separation of concerns?
5:14
Should I check if something exists in the db and fail fast or wait for db exception
2:00
Why is DateTime.Month an int? (2 Solutions!!)
2:12
Software Engineering: Has CRC check on top of TCP any meaning? (2 Solutions!!)
1:37
Software Engineering: Is there such thing as an internal entity in DFD?
3:26
Software Engineering: What's the difference between Observer pattern and listeners? (3 Solutions!!)
Software Engineering: Is it a good practice to end a function's name with a preposition?
4:10
Software Engineering: What's the best way to design batch job type processing (2 Solutions!!)
3:15
Software Engineering: How should I separate File Parse Classes?
3:51
Software Engineering: Rules engine suggestion for hard coded if-then-else (2 Solutions!!)
2:25
Software Engineering: Business Logic Entities and Data Access Layer Entities (3 Solutions!!)
5:15
Software Engineering: Catch statements with other Business Logic in Parsing Files (3 Solutions!!)
2:23
Software Engineering: Understanding DDD when using an ORM such as Hibernate
2:46
Software Engineering: How to have multiple source copies of a dependency in a C# git project?
Software Engineering: Unit Test a CRUD Controller MVC (2 Solutions!!)
2:30
Software Engineering: In what layer are the DTOs stored with CQRS? (2 Solutions!!)
7:30
Is there any technical reason why, in programming, the default date format is YYYYMMDD and not...
Software Engineering: Separating Domain Object and Data Models (2 Solutions!!)
3:41
Software Engineering: Should it be a claim, a role or a policy? (4 Solutions!!)
2:53
Software Engineering: Repository that performs API calls internally - DDD
Software Engineering: Liskov Substitution Principle (2 Solutions!!)
Software Engineering: Schedule tasks involving multiple services in a microservices environment
3:25
What is the best practice for initializing variables: outside or inside of the constructor?
1:34
What is the relationship between event driven design and state machines/charts?
3:09
Software Engineering: Microservice authentication between services (4 Solutions!!)
2:06
Software Engineering: Difference between MVC and ECS (2 Solutions!!)
2:10
Why does this cat picture trigger a Facebook warning about violent/graphic content?
4:23
Software Engineering: Does following SOLID lead to writing a framework on top of the tech stack?
3:16
Message Bus v Mediator pattern v In Memory Bus (2 Solutions!!)
Software Engineering: Folder structure for a C project
1:48
Software Engineering: How to white label my website in php?
1:19
Software Engineering: Where should domain events be added: in entities or aggregate roots?
1:45
Software Engineering: Does the OS (kernel) have access to the physical memory (2 Solutions!!)
4:11
Software Engineering: Should I test a method that calls a method that is already tested?
3:45
Software Engineering: get aggregate id based on its data in it (3 Solutions!!)
Software Engineering: Can a state machine transition depend on the previous state? (2 Solutions!!)
4:30
Software Engineering: Replace Conditional with Polymorphism in a proper way? (4 Solutions!!)
2:34
Software Engineering: Best practices for app-cloud synchronization of database representation
3:40
Software Engineering: Detecting header inclusion chains and dependencies in C++ (3 Solutions!!)
3:30
Software Engineering: How to find matching profiles? (2 Solutions!!)
Software Engineering: Unit Tests are duplicating the business logic
10:50
Software Engineering: How do you write unit tests for code with difficult to predict results?
1:39
Software Engineering: Is there an equivalent to HTTP status codes for WebSockets messages?
1:41
Software Engineering: How to handle 3rd party system API timeout?
2:44
Software Engineering: Does Defect density measure QA or DEV effectiveness? (3 Solutions!!)
3:27
Software Engineering: DDD - Domain events vs application events (2 Solutions!!)
4:43
Software Engineering: How to return fluently? (3 Solutions!!)
2:27
Software Engineering: Registers and Stacks in NASM
If a microservice architecture needs a separate database per microservice then it's too costly &...
3:24
Software Engineering: Can I use the memento pattern with multiple relationships and persistence?
3:48
In a Domain Driven Development DDD, have a validation on a DTO that calls a external service is...
1:31
Build an object from two data sources - Which design pattern would be suitable?
3:17
Software Engineering: How to guarantee HTTP message delivery in fault tolerant way? (4 Solutions!!)
2:15
Software Engineering: Should a SVG be converted to JSON to be stored in the database?
1:24
Software Engineering: How to do an estimation of needed CPU cores and memory from specifications?
2:20
Software Engineering: How to get email from Gmail to a PHP app?
3:23
Software Engineering: Is this a functional or non-functional requirement? (4 Solutions!!)
What is the difference between agile and incremental development process models
4:31
Software Engineering: Should you use a library when you can do the task without it? (7 Solutions!!)
3:31
Software Engineering: What is the name for storing / packing many boolean states into one number?
User calling REST APIs on behalf of a different user (4 Solutions!!)
Software Engineering: 1 commit to 2 branches - what does it mean? (2 Solutions!!)
2:18
Software Engineering: Java Design Pattern to Use for switching between 2 different endpoints
Software Engineering: Calculating the total price of items in a shopping cart (2 Solutions!!)
1:14
Software Engineering: Android application to RTL (Arabic)
2:09
Software Engineering: RabbitMQ: how to achieve scalable one-to-one communication?
Software Engineering: Should I use a unique_ptr with an array type, or a vector? (2 Solutions!!)
Software Engineering: Why isn't there a static initializer in Python?
Software Engineering: Clean Architecture: What is the View Model? (2 Solutions!!)
3:35
Software Engineering: Why is unit testing private methods considered as bad practice?
4:02
Software Engineering: Abstract function declaration in C++ (2 Solutions!!)
4:12
Why usage of assignment operator or loops discouraged in functional programming?
3:37
Software Engineering: Why is XSLT so rarely used on the web? (4 Solutions!!)
5:25
Software Engineering: How do variables in C++ store their type? (5 Solutions!!)
Software Engineering: Language of an interpreter (3 Solutions!!)
7:06
Software Engineering: Why do we need a Builder class when implementing a Builder pattern?
7:23
Agile Practices: Code Review - Fail the review or raise an issue? (10 Solutions!!)
3:54
Refactoring - is it appropriate to simply rewrite code, as long as all tests pass? (4 Solutions!!)
Software Engineering: Is it ok for Repository Pattern to contain unusual method names?
2:51
Software Engineering: How to decide if an API should be synchronous or asynchronous?
2:58
Software Engineering: How should I design a 3-tier-architecture application with Entity Framework?
3:22
How do you actually access the data of individual components in an Entity-Component-System...
6:27
Software Engineering: Dealing with non-reproducible bugs (9 Solutions!!)
8:17
How can I avoid always feeling like if I completely rebuilt my program from scratch I'd do it...
3:29
Software Engineering: From a language design perspective, is the reference type in C++ mis-designed
2:38
Software Engineering: How can I prevent a user from editing my code in their browser?
4:34
Software Engineering: dev and qa in same sprint (4 Solutions!!)
Software Engineering: React: Redux vs Singleton service
3:05
Software Engineering: Implementing Heartbeat using REST API (3 Solutions!!)
Software Engineering: Multiple classes working on an object (3 Solutions!!)
2:03
Pattern for sequencing steps in a job to run sequentially against external system
6:57
Software Engineering: Fear of web-app not being "future-proof" (8 Solutions!!)
Software Engineering: Onion architecture applied to an .NET application
Software Engineering: C++ Gof Design Patterns heavily depends on new or shared_ptr (2 Solutions!!)
2:40
Software Engineering: Convince people not to use an "end-of-life" Python 3.X version
1:59
Software Engineering: Why are React keys limited to strings? (2 Solutions!!)
Software Engineering: How to keep relationship integrity with Microservice Architecture?
2:55
Software Engineering: DDD - Factory or Service?
Software Engineering: C++ naming convention for files within namespaces
Software Engineering: Calculating longest trip
4:08
Software Engineering: May Domain Events handlers lead to new events? (2 Solutions!!)
Software Engineering: Passing DI container to a factory is this always an antipattern?
How to unit test device driver initialization? (2 Solutions!!)
9:25
Software Engineering: Why should I use dependency injection? (8 Solutions!!)
Software Engineering: Using "On" at the start of a method name (2 Solutions!!)
7:18
Software Engineering: Is it ever okay to use lists in a relational database? (9 Solutions!!)
4:40
Software Engineering: Dependency Injection via Constructors vs Abstract Classes (3 Solutions!!)
3:47
Factory pattern or builder pattern s which one is suited for reading Finite Element Model data...
1:40
Software Engineering: Point-to-Point integration vs ESB
3:34
Software Engineering: How to avoid the continuous downcasting in this case? (5 Solutions!!)
3:20
Software Engineering: Is there an industry standard for gender model other than male and female?
Software Engineering: Which SOLID principles are broken by this class diagram? (2 Solutions!!)
How can I resolve circular dependency within service layer in a n-tier architecture system?
1:43
Software Engineering: Domain Service vs Domain Events
2:37
Define multiple DDD events or just one XXXChanged event when using CQRS? (3 Solutions!!)
Software Engineering: Using generics on interfaces when implementation is not generic
2:48
Software Engineering: Unit Testability of Builder pattern
5:23
Software Engineering: Why use trailing newlines instead of leading with printf? (8 Solutions!!)
1:27
Software Engineering: Renaming refactoring?
6:15
Software Engineering: How long to wait before deleting a deprecated method? (8 Solutions!!)
Software Engineering: Data durability guarantees in Kafka
Software Engineering: Naming conventions for .net C# Unit test projects for better sorting
2:13
Software Engineering: Best Way to Store List as Constant
7:04
Is it a good idea to write all possible test cases after transforming the team to TDD to achieve...
1:36
Gitlab-ci and Maven: how to deal with project version?
3:33
Is it enough for methods to be distinguished just by argument name (not type)?
Software Engineering: Mediator pattern across web API
Software Engineering: DDD - view-only aggregate roots, building DTO and a lazy loading problem
16:18
Software Engineering: How do I know how reusable my methods should be? (16 Solutions!!)
1:58
Software Engineering: Include own header file first or last? Any technical reasons? (2 Solutions!!)
8:54
Software Engineering: How exactly should unit tests be written without mocking extensively?
Software design pattern for class method that only should be called once (4 Solutions!!)
4:25
Software Engineering: Clean architecture, CQRS, and authentication? (3 Solutions!!)
Should Data Access Layer surface return Data Transfer Objects or return EF Models? (3 Solutions!!)
1:23
Software Engineering: C# Unit Testing: Mock a Return Type
Software Engineering: Is it okay to start a thread from within a constructor of a class
Software Engineering: Should .NET Core class libraries register their own implementations?
2:42
Software Engineering: Redux LOADING/SUCCESS/ERROR pattern - when using redux-saga
4:22
Software Engineering: C# class naming convention for a single item in the item list (4 Solutions!!)
Software Engineering: Designing SQL table for prices changing in time
Software Engineering: What is recommended way to create test data for unit test cases?
3:12
Should QA test bugfixes in Dev Environment (4 Solutions!!)
5:31
Software Engineering: How to avoid excessive downcasting when using inheritance? (4 Solutions!!)
3:21
How to affect priorities to bugs to developers and treat them accordingly? (3 Solutions!!)
Encapsulating moving parts in OO vs Minimizing moving parts in FP (2 Solutions!!)
Software Engineering: Should CQRS Command perform a Query? (2 Solutions!!)
Software Engineering: CQRS using queries or read services only? (2 Solutions!!)
A definition of "Done" in case of several Development Teams working on a same product
Software Engineering: How to keep CRUD user stories from being trite and simplistic?
Aren't the guidelines of async/await usage in C# contradicting the concepts of good architecture...
Software Engineering: Communication in a microservices architecture with flask and REST
1:54
Software Engineering: Calling executables from an ASP.NET WebAPI
Software Engineering: Combining composite, decorator and visitor patterns (2 Solutions!!)
5:28
Software Engineering: Should you retry 500 API errors? (6 Solutions!!)
Using UNIQUE (col1, col2) or using a composite primary key for a relation table in SQLite/SQL?
Software Engineering: params T[] vs IEnumerable<T> as parameter type
Software Engineering: Should integration tests use database? (2 Solutions!!)
Software Engineering: Use case interactions in clean architecture
1:49
Software Engineering: Is it safe to add extra role claims to the asp.net identity?
5:42
Software Engineering: Is it a bad idea have make a class method that is passed class variables?
Do i still need to use fixed point to guarantee computers get the same result for math...
Software Engineering: Why inherit a class without adding properties? (5 Solutions!!)
2:33
Java convention - Implementing two similar functions for two different objects
4:18
Software Engineering: What are the risks of having a release branch? (4 Solutions!!)
3:19
Is it a good idea to share repositories across microservices in Spring Boot Application?
Software Engineering: What determines the internal order of a Python set?
Software Engineering: Should I always allocate QObject and derived classes to the heap?
Software Engineering: Clean Code: Another question about boolean as function parameters
Software Engineering: How to scale horizontally a microservice that holds a database?
Software Engineering: Where to apply multi-tenant logic (ASP.Net Core)? (2 Solutions!!)
6:11
Software Engineering: On a once a day user action: 24 Hours Reset vs. Midnight Reset
Software Engineering: Is there a programming term that means property or field? (6 Solutions!!)
Software Engineering: Reconciling MVC with a strategy pattern (3 Solutions!!)
How to optimize a mixed stack/register bytecode with control flow and side effects?
4:27
Software Engineering: Using a "Pass-through (God) Service" is bad, right? (3 Solutions!!)
Software Engineering: "private methods" vs method out of class in a python module (2 Solutions!!)
Software Engineering: Service Bus or Event Stream for Event-Driven Architecture
Is there a programming language where every string is a valid program? (5 Solutions!!)
Why would CPython logging use a Lock for each handler rather than one Lock per Logger?
3:32
Software Engineering: Does every member of an agile team need to be a software developer?
Software Engineering: How to represent a directory structure in a binary tree? (2 Solutions!!)
How can I resolve this \*\*kwargs antipattern? (3 Solutions!!)