3:05
Software Engineering: How to implement Singleton on a Resource / ResourcesManager case?
Roel Van de Paar
3:03
Software Engineering: Is it odd if Nodes in a LinkedList held references to the List object?
2:34
Software Engineering: How to correctly draw a UML class diagram with fully qualified association?
3:52
Do dynamically typed languages, such as Ruby and JavaScript, do any dynamic type checking?
2:21
Software Engineering: Event Sourcing and cross-context aggregate (3 Solutions!!)
2:23
How to handle a client app that connects to a TCP server and sends/receives text data...
2:45
Software Engineering: Javascript Closure Style Similar to Java Class Structure
2:42
Software Engineering: How are POST/PUT/DELETE data passed to APIs? (2 Solutions!!)
3:07
Software Engineering: How to communicate between cooperative tasks "first me, then you"?
1:42
Software Engineering: License for forked software library
1:28
Do any Java libraries support batch sql query processing and proceeds even if any duplicate...
2:32
Software Engineering: When to use "is a" or "has a"?
2:14
Software Engineering: Convention to where to declare module.exports on Javascript files
2:41
Software Engineering: Is it a bad idea to put externally dependent logic in ORM classes?
2:44
Software Engineering: What is the correct name for this data object? (3 Solutions!!)
2:55
Software Engineering: Why is it called network "topology"? Why not network "graph"? (3 Solutions!!)
1:25
Should constant values be in SHOUT_CASE when there is language support for them?
2:08
Is this Red-Black tree insertion pseudocode from Introduction to Algorithms (CLRS) correct?
2:27
Software Engineering: Branching and Merging Business Data (2 Solutions!!)
1:49
Software Engineering: Where to put configuration constants? (2 Solutions!!)
1:39
Software Engineering: Making more than one instance of factory that is supposed to be singleton
3:01
Software Engineering: I want to overload a function with the same type parameter; what should I do?
Software Engineering: How can we rollback a database synchronized over multiple systems?
2:18
Software Engineering: What is wrong with this substring-matching algorithm?
6:38
Software Engineering: Methods of debugging code (Nightmare situation) (6 Solutions!!)
1:38
Software Engineering: Do feature fixes need to be local only?
3:32
Software Engineering: Avoid This Pointer (2 Solutions!!)
1:29
Isn't the master branch just a surrogate of tagging in the gitflow model?
2:39
Software Engineering: Declaration confusion in pointers (2 Solutions!!)
2:20
Software Engineering: Improving sampling algorithm
2:11
Software Engineering: Repository Pattern Class Collection examples with Lazy/Eager loading
3:02
Software Engineering: Parameterization vs subclassing (2 Solutions!!)
4:07
Software Engineering: Indentation in a multi-language file (3 Solutions!!)
5:50
Software Engineering: What are good habits for designing command line arguments? (5 Solutions!!)
2:46
Software Engineering: Optimization problem where to start, what algorithms to use? (2 Solutions!!)
3:06
Software Engineering: Best practice for getting last record inserted in DB (4 Solutions!!)
Single Responsibility - is this class doing too much? (3 Solutions!!)
2:58
Software Engineering: How can I better document these data relationships/transformations?
1:37
Software Engineering: Packages : opposing forces of reusability and developability
2:02
Software Engineering: C# / VB.NET build expression trees only from lambda expressions -- why?
2:52
Software Engineering: How to deal with Classes having the same name (different packages)?
Software Engineering: Command pattern and open-closed-principle (3 Solutions!!)
Software Engineering: How to find related articles among a set of articles?
3:29
Software Engineering: Does exist a reflexive compiled language? (2 Solutions!!)
1:35
Software Engineering: Exposing blocking API in golang?
1:55
Software Engineering: Unit Testing: Assembler code and different architectures
2:19
Software Engineering: How to structure big Node.JS modules?
Software Engineering: Software design: recommend approach to avoid slicing/type erasure here
2:28
Software Engineering: Foundations of computation, and relation to modern computers
1:46
Software Engineering: Big O of loop of 0...n with nested loop doing k iterations
Should a client ever test server response at runtime? (2 Solutions!!)
What happens at Java interpreter level when IncompatibleClassChangeError is thrown?
1:20
Software Engineering: Javascript Closures to Separate Class
2:24
Difficult design with multiple associations between two entities (2 Solutions!!)
Software Engineering: Prorating a license (its expiry) dependent on feature add-ons
Software Engineering: Design pattern for abstracting interaction between multiple resources
2:50
Software Engineering: Is it possible to have pointers recursively point into themselves?
2:00
Software Engineering: Design - shallow routes for an API
Should `Vector<float>.Equals` be reflexive or should it follow IEEE 754 semantics?
1:26
Software Engineering: Resuming a project where you left off
2:25
Project Cleanup and Version Control Best Practices (3 Solutions!!)
1:40
How does the copy and paste mechanism work and is it a standard design pattern as in GoF?
3:51
Software Engineering: At what point in a projects life-cycle do you begin writing tests?
4:59
Software Engineering: Trying to understand P vs NP vs NP Complete vs NP Hard (4 Solutions!!)
2:07
Software Engineering: Where to inject dependency required by all implementors of an interface?
2:13
Software Engineering: "Who" should handle side tasks for events?
Is there a way to download Google's voice recognition API so it can be used offline?
2:57
Software Engineering: Could ANSI C standardized linkage syntax from early C wrong?
3:31
Software Engineering: How to use a strong type system to model business constraints?
2:15
Software Engineering: 2D Animating in OpenGL
3:10
Is a TCP client/server a good solution for a system which can be controlled by a GUI running on...
3:17
Software Engineering: What are polymorphic messages? (2 Solutions!!)
4:39
Handling null-references in C# logic (5 Solutions!!)
3:48
Software Engineering: Is it better to guard the method call or the method itself? (3 Solutions!!)
Software Engineering: Unit test express controllers?
4:14
Software Engineering: Handling exceptions I don't know about (3 Solutions!!)
4:11
Software Engineering: Zero Downtime Deployment - Transitional Db Schema (2 Solutions!!)
5:38
Software Engineering: Can "return this" pattern be optimized to no cost performance?
2:43
Software Engineering: Is using this complex data structure bad practice? (2 Solutions!!)
Software Engineering: How far do I, or can I take TDD tests with Service Objects?
3:28
Do common MVC frameworks violate the LSP and is there a MVC framework which does not?
Software Engineering: Migrating MYSQL functions and stored procedures to SQL Server
4:06
Software Engineering: Preferable design of scope guard in C++ (2 Solutions!!)
2:29
Software Engineering: DB Design for non static front-end (2 Solutions!!)
2:01
Software Engineering: Using MySql 5.7 JSON columns for EAV
2:53
Software Engineering: Big O Notation of an example (3 Solutions!!)
3:38
Software Engineering: Is break a code smell? (2 Solutions!!)
Who should I submit a bug to when two vendor libraries collide?
2:38
Software Engineering: Design pattern to holds API exchanges? (2 Solutions!!)
1:27
Software Engineering: AGPL affects layout/design?
1:21
Prevent my clients from giving or selling my software using a LGPLv3 library to others
Software Engineering: How to guarantee web script execution sequence/order or not parallels queues?
Software Engineering: How to manage copyright notices from contributors to a BSD licensed project?
3:43
Is using Exceptions at the highest level of a program considered bad practice?
1:22
Software Engineering: Calling closed source library from LGPL library
Software Engineering: Enumerating the primitive recursive functions
3:08
How do I more effectively design this per its intended design while ensuring I'm meeting SOLID...
3:25
Overwriting Bootstrap CSS classes (4 Solutions!!)
Should I log errors in the function they occur?
Software Engineering: How to paginate local and remote data?
Software Engineering: The best practice for writing of examples (3 Solutions!!)
Software Engineering: How do you integrate separate projects into a single solution?
2:22
Software Engineering: Is the var token necessary to signal variable declaration? (4 Solutions!!)
3:26
Software Engineering: Is using getters in XAML view-models a bad thing? (3 Solutions!!)
2:49
Software Engineering: Keeping a ratio column that's the division between two other columns
Software Engineering: Should a Junior programmer add TDD tests to mvc project (2 Solutions!!)
3:44
Does my code still break encapsulation and uses getters/setters instead of the TellDontAsk...
Software Engineering: How to decide what instance variables to have in a class? (3 Solutions!!)
3:16
Software Engineering: Is turning a method into a class to use it across many classes bad practice?
Software Engineering: Report test failures "all at once", or report them one by one (2 Solutions!!)
1:30
Software Engineering: Best practices for dashboard of near real-time analytics
3:09
Where do you put your profiling code? (3 Solutions!!)
Software Engineering: What is the responsibility of a class 'calling' other classes as workflow?
3:14
Software Engineering: Unit Testing and 3rd party packages. Do I mock or not? (3 Solutions!!)
3:12
Software Engineering: Child class accessing its parent's method from Ancestor method
Configuring a microservice landscape, should the view be monolithic
Software Engineering: Database searching for string across different tables
1:50
Software Engineering: OMG ASTM and weird languages (like Scheme, Ocaml, Haskell)
3:45
Software Engineering: Understanding the Single-Writer Principle (2 Solutions!!)
Software Engineering: How far should I validate user input in my own created API? (3 Solutions!!)
Software Engineering: Is Module Pattern in JavaScript is useful only for singleton creation?
3:49
Software Engineering: Better to have 2 methods with clear meaning, or just 1 dual use method?
Software Engineering: Decoupling external dependencies (2 Solutions!!)
1:47
Software Engineering: Can a single SQL Server connection be shared among tasks executed in parallel
Software Engineering: Bluetooth - is rfcomm totally bypassable as a protocol?
Software Engineering: Proffesional Systems Design
1:52
Software Engineering: Question on password hashing security
2:35
Software Engineering: Is synchronously inspecting a promise an anti-pattern? (3 Solutions!!)
Software Engineering: Connecting directly to another computer knowing only the MAC address?
1:58
How should I express the complexity of two nested loops over different datasets in Big O notation?
Project structure: Where to put object factories
3:53
Software Engineering: Respectable design pattern for making node modules flexible/testable?
3:37
Software Engineering: Stateless service classes and method decomposition (3 Solutions!!)
1:43
Software Engineering: Can deployment diagrams have components in UML?
1:33
Do I require an external server for my new mobile app? Only minimal text content to change...
Software Engineering: Relationship between REST APIs and Databases
4:43
Software Engineering: Why aren't there more multi natural language programming languages?
Software Engineering: Best practices for releasing patches that affect multiple development stories
1:23
Software Engineering: UML specification, understanding code
Software Engineering: How to manage image uploads?
1:34
Software Engineering: Automated data processing in BPMN/BPEL?
1:57
Software Engineering: Extension versus Delegation
2:37
Is it possible to detect misuse of passing self type argument in compile time?
Software Engineering: Are there alternatives to types for static analysis? (3 Solutions!!)
Why use a dedicated "pushbot" user which automatically merges approved pull requests?
Including both "careful" and "dangerous" versions of a function in a library/module
Software Engineering: Relicensing GPL to more permissive license
2:33
Is it a common pattern in Python to have instance variables assigned in a constructor start with...
Software Engineering: How do you hash 4 doubles into a size_t? (2 Solutions!!)
How to compute Pricing of Product & Options based on User Option Selection and Pricing per Option?
2:05
Why are triggers seen as a last resort to solve multiple paths in cascading deletes?
Software Engineering: Consistency of Undefined behavior
2:48
How can a software code be made modifiable without being visible to the end user?
1:16
Software Engineering: Saving an image in MYSQL vs saving to a folder
4:41
Software Engineering: How did version control work on microcomputers of the day in the 80s and 90s?
Software Engineering: Scaling a Restful Web Service Hosted in Server (2 Solutions!!)
1:48
What is the approach for implementing FLUX in a CRUD application that pulls JSON data from the...
Software Engineering: "Smart create" method naming (3 Solutions!!)
Software Engineering: What is the point of the Common Language Runtime (CLR)? (2 Solutions!!)
Software Engineering: Polling without timestamp
1:32
Software Engineering: Is it worth it to follow code conventions of Netbeans?
Software Engineering: Pros and Cons of odd iframe 'architecture'
5:17
Software Engineering: Generating Java Classes with Compile-time Value Parameters (5 Solutions!!)
Software Engineering: Find missing number in sequence in string
3:35
Software Engineering: Haskell ways to the 3n+1 problem (2 Solutions!!)
Set authenticated users session cookie's to long term, but others to short term?
Software Engineering: Port GUI program from VxWorks to Windows (2 Solutions!!)
1:56
Software Engineering: How to make it clear I'm violating Command Query Separation?
Member vs. free-standing functions with respect to interface uniformity
Software Engineering: How to distribute a project with all its dependencies?
Software Engineering: "I'm done with my coding" from Agile perspective (2 Solutions!!)
Make PHP sessions truly last until the browser closes, and regenerating session on page requests
Software Engineering: How are JSON Web Token validators tested?
Software Engineering: How to i18n notifications generated on server and read by distinct clients?
Software Engineering: Verbosity of unit testing in untyped languages (2 Solutions!!)
2:10
Software Engineering: Why do we need namespaces when making XML serialization? (2 Solutions!!)
Software Engineering: Initializing composite classes in Python
3:39
Software Engineering: How can CI be used for interpreted languages? (4 Solutions!!)
Software Engineering: Proper OAuth2 Grant (2 Solutions!!)
Software Engineering: Is there ever a reason to use variable variables in PHP rather than an array?
3:55
Software Engineering: Creator acknowledgement for a modified project (under GNU GPL)
2:59
Software Engineering: How much stack usage is too much? (4 Solutions!!)
Software Engineering: GPLv3 licensed library requirement and licensing own library BSD
2:26
Software Engineering: GPL-3.0 based code in proprietary web application (3 Solutions!!)
Software Engineering: personal repository with copyright/bsd notice tranferred to organization
Software Engineering: Relational databases and iterative development (2 Solutions!!)
Software Engineering: SDL_net how to get the UDP remote address?
What is the ninja performance gap, why is it so large, and how can we overcome it?
language with two binary operators of same precedence, left-associative & right-associative
Software Engineering: Suggestions to distributed service pattern (2 Solutions!!)
Receiving errors without engaging in excessive communication when using sockets
Software Engineering: Let Xamarin clients listen when server send an API
Software Engineering: VMs are not created on the same physical server to balance load?
Automated test for code that takes a bunch of input data and outputs a bunch of data - should it...
What type of "spam filter" algorithm will tokenize characters for non-exact matches?
Software Engineering: Should I store cryptographic hashes as a blob or as a string?
Software Engineering: General term for T[], T\*, and T& (2 Solutions!!)
Software Engineering: How should I apply the Single Responsibility Principle to DLLs?
Software Engineering: How to implement cross-platform / cross-technology system in common practice?
Software Engineering: Is it unreasonable to implement a small domain specific scripting language?