ViewTube

ViewTube
Sign inSign upSubscriptions
Filters

Upload date

Type

Duration

Sort by

Features

Reset

432 results

NPTEL IIT Guwahati
Lec 24: Introduction to Object Oriented Design

Design & Implementation of Human-Computer Interfaces Course URL: https://onlinecourses.nptel.ac.in/noc22_cs125/preview Prof ...

37:10
Lec 24: Introduction to Object Oriented Design

4,851 views

3 years ago

Otavio Santana
Java Best Practices: Avoiding Boolean Parameters for Cleaner Code - Explained with Examples

In this informative Java tutorial, discover why using boolean parameters in your methods can lead to hard-to-read and maintain ...

6:37
Java Best Practices: Avoiding Boolean Parameters for Cleaner Code - Explained with Examples

617 views

2 years ago

Otavio Santana
DAO vs Repository Pattern Explained | Key Differences and Java Example

Learn the key differences between the DAO (Data Access Object) and Repository patterns in this in-depth explanation.

6:22
DAO vs Repository Pattern Explained | Key Differences and Java Example

1,934 views

1 year ago

Otavio Santana
Java Builder Pattern and Fluent-API - how to create complex objects with Java

Java Builder is a pattern that can help you to create complex objects. Every time we create a new instance model, we must ensure ...

21:29
Java Builder Pattern and Fluent-API - how to create complex objects with Java

2,125 views

3 years ago

Otavio Santana
Lombok vs. Java Record: A Comparative Analysis

Join us in this enlightening YouTube video as we dive deep into the world of Java development. Discover the key distinctions ...

6:10
Lombok vs. Java Record: A Comparative Analysis

725 views

2 years ago

spinningheadmedia
Object Oriented Concepts

Fundamental concepts of object oriented programming explained in the context of Grady Booch's seminal textbook.

23:35
Object Oriented Concepts

273,155 views

14 years ago

J David Eisenberg
Chapter 11: Object-Oriented Design

Draw a UML diagram and write code to implement a Java class that simulates a computer-controlled Toaster.

3:14
Chapter 11: Object-Oriented Design

201 views

4 years ago

Otavio Santana
Java Reflection Annotation: what is the difference between Retension vs Target.

shorts To start using Java reflection and create its annotation, remember that there are retention and target annotations. But what ...

0:42
Java Reflection Annotation: what is the difference between Retension vs Target.

279 views

2 years ago

Otavio Santana
Unraveling Lombok's Code Design Pitfalls: Exploring Encapsulation Issues

Join us in this insightful YouTube video, where we delve deep into the world of code design with a focus on Lombok, the Java ...

9:07
Unraveling Lombok's Code Design Pitfalls: Exploring Encapsulation Issues

424 views

2 years ago

Otavio Santana
Java Records Advanced Tips: Compact Constructors, Getter Method Overwriting methods

Discover powerful advanced tips for utilizing Java records effectively. Learn how to leverage compact constructors and ensure ...

5:34
Java Records Advanced Tips: Compact Constructors, Getter Method Overwriting methods

625 views

2 years ago

Otavio Santana
Java's Encapsulation -  When the getter and setter became your enemy

Encapsulation is the key to a good code design, but how to archive it? Java developers automatically think about putting getter ...

12:08
Java's Encapsulation - When the getter and setter became your enemy

1,112 views

3 years ago

Otavio Santana
Introduction to CDI Decorator and Interceptor

Composite over inheritance is an OOP design principle we've followed for several years. Like me, you might have seen it in the ...

17:21
Introduction to CDI Decorator and Interceptor

477 views

3 years ago

Otavio Santana
Avoiding the auto-destruction button in your design code

We laugh every time we watch cartoons! It is enjoyable; if you, like me, enjoy the Hanna-Barbera cartoons, you might enjoy the ...

16:04
Avoiding the auto-destruction button in your design code

258 views

3 years ago

Otavio Santana
Goodbye, three-state Boolean! Learn how to do a better design

It is trivial that we must represent three states in our code, such as a valid, invalid, and uninitialized process. One way to express it ...

11:42
Goodbye, three-state Boolean! Learn how to do a better design

618 views

3 years ago

Otavio Santana
The Power of Java Enum - Take advantage of it to make your code more readable and efficient

Like any other language, Java has the enum feature that allows us to enumerate items. It is helpful to list delimited items in your ...

20:26
The Power of Java Enum - Take advantage of it to make your code more readable and efficient

2,966 views

3 years ago

Otavio Santana
Architecting Quality: Testing Code Design and Architecture with ArchiUnit and Jav

In this video, we dive into architectural testing using the powerful tool, ArchiUnit. ArchiUnit allows you to test your code design and ...

12:40
Architecting Quality: Testing Code Design and Architecture with ArchiUnit and Jav

141 views

2 years ago

J David Eisenberg
Chapter 10: Object-Oriented Design (Composition)

Objects can be composed of other objects. This video shows an example.

7:08
Chapter 10: Object-Oriented Design (Composition)

277 views

6 years ago

Fred Otto DiscoverE Program
[Intro to App Design] 1.5.2 - Intro to Coding in Java

These videos were made for DiscoverE's second MOOC, Intro to App Design, which was released in October 2015. This is a free ...

1:43
[Intro to App Design] 1.5.2 - Intro to Coding in Java

183 views

10 years ago

Drunken Engineer
Builder Design Pattern in java | Real Time Project Usage

This video explains builder design patter along with real time project usage. One of the best book for Interview Questions Top ...

22:37
Builder Design Pattern in java | Real Time Project Usage

6,606 views

4 years ago

Otavio Santana
Why should you use Jakarta EE CDI events?

shorts Why should you use Jakarta EE CDI events? On Jakarta EE, CDI events help a lot with your Java code. You can use CDI to ...

0:55
Why should you use Jakarta EE CDI events?

417 views

2 years ago