Skip to main content
Graph
Search
fr
en
Login
Search
All
Categories
Concepts
Courses
Lectures
MOOCs
People
Practice
Publications
Startups
Units
Show all results for
Home
Concept
Design pattern
Applied sciences
Computer engineering
Software development
Software design
Graph Chatbot
Related lectures (32)
Login to filter by course
Login to filter by course
Reset
LabVIEW Design Patterns
Explores LabVIEW design patterns, covering local and global variables, race conditions, state machines, and producer-consumer architecture.
LabVIEW: Data Acquisition and Design Patterns
Covers LabVIEW fundamentals, data acquisition, sound acquisition, and design patterns like state machines and producer-consumer.
Design Reflection Minute
Focuses on the SWISH principle in instructional design and the orchestration graph.
Good Code: Best Practices
Emphasizes good code practices, including user story specificity, problem-solving, readable code, design patterns, and defensive programming.
Design Patterns: Elements of Reusable Object-Oriented Software
Explores the principles of design patterns and their role in creating flexible object-oriented code.
Design Patterns for Decentralized Systems
Explores design patterns for decentralized systems, workload management, failure handling, and time management in large-scale systems.
LabVIEW: Display and DAQ
Covers LabVIEW programming, focusing on displaying data and acquiring it.
Stencil Lithography: Nanometer Scale Patterning
Covers stencil lithography for high-resolution nanometer scale patterning and its advantages over conventional lithography.
Design Patterns: MVC Pattern
Explains the Model-View-Controller (MVC) design pattern using Java code examples.
Design Patterns: Composite Objects and Array Structures
Explores composite objects, array structures, and design patterns in scientific computing, emphasizing efficient data handling and compute operations.
Software Engineering: Methods and Tools
Explores software engineering complexity, UML, DSL, design patterns, agile development, and introduces the Arcimboldo tool.
Design: Abstraction and Modularity
Emphasizes designing for actual needs, estimating complexity, and using design patterns like MVC, MVP, and MVVM.
Observer Design Pattern
Explores the Observer design pattern in graphical interfaces using a simple spreadsheet example to demonstrate automatic value updates.
Design Patterns: Introduction
Covers association relationships, abstract classes, and the Builder pattern in Java.
Imperative Event Handling: The Observer Pattern
Introduces the widely used Observer Pattern for views to react to model changes, with examples of Publisher, Subscriber, and a Consolidator.
Heterogeneous Collections in C++
Explores the implementation of heterogeneous collections in C++, emphasizing clean design choices for users.
Design Patterns: Decorator and Composite
Covers the Decorator and Composite design patterns for adding functionality and composing objects.
Principles of Computer Systems: Fundamentals & Abstractions
Covers the fundamentals of building computer systems, emphasizing modularity, abstraction, and scalability in system design.
Design Patterns: Bosses of Object-Oriented Programming Practice
Covers design patterns in object-oriented programming, class diagrams, abstract classes, interfaces, associations, inheritance, and the Builder pattern in Java.
Design Patterns: Adapter and Decorator
Covers the implementation of design patterns in Java for adapting and decorating classes.
Previous
Page 1 of 2
Next