Tags
Language
Tags
March 2024
Su Mo Tu We Th Fr Sa
25 26 27 28 29 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31 1 2 3 4 5 6

Encapsulation and SOLID By Mark Seemann

Posted By: ParRus
Encapsulation and SOLID By Mark Seemann

Encapsulation and SOLID
WEBRip | English | MP4 + Project files | 1024 x 768 | AVC ~168 kbps | 15 fps
AAC | 126 Kbps | 44.1 KHz | 2 channels | 5h 09mn | 1.04 GB
Genre: eLearning Video / Development, Programming

This course teaches how to write maintainable and flexible object-oriented code. Learn how to write maintainable software that can easily respond to changing requirements using object-oriented design principles. First, you'll learn about the fundamental object-oriented design principle of Encapsulation, and then you'll learn about the five SOLID principles, also known as 'the principles of object-oriented design.' While this course is aimed at beginner to intermediate developers, it's based on decades of experience, so even advanced programmers can learn a thing or two. There are plenty of code examples along the way; while they're written in C#, they should be easily understandable to readers of Java or other curly-brace-based languages.
Content:

Course introduction
4m 2s
Encapsulation
1h 31m
The Single Responsibility Principle
28m 20s
The Open Closed Principle
22m 35s
The Liskov Substitution Principle
50m 33s
The Interface Segregation Principle
27m 13s
The Dependency Inversion Principle
47m 10s
The Coffee Maker Code Example
38m 21s

ABOUT THE AUTHOR

Mark Seemann is the author of Dependency Injection in .NET and the inventor of AutoFixture. He is a professional programmer and software architect living in Copenhagen, Denmark, and currently an independent advisor. He enjoys reading, drawing, playing the guitar, good wine, and gourmet food.

also You can watch my other last: Programming-posts

General
Complete name : 03. Refactoring the Code Toward the Interface Segregation Principle.mp4
Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42
File size : 10.4 MiB
Duration : 4mn 54s
Overall bit rate mode : Variable
Overall bit rate : 297 Kbps
Encoded date : UTC 2014-07-28 18:24:45
Tagged date : UTC 2014-07-28 18:25:04
Writing application : HandBrake 0.9.8 2012071700

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Baseline@L3.1
Format settings, CABAC : No
Format settings, ReFrames : 2 frames
Format settings, GOP : M=1, N=50
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 4mn 54s
Duration_FirstFrame : 67ms
Bit rate : 168 Kbps
Width : 1 024 pixels
Height : 768 pixels
Display aspect ratio : 4:3
Frame rate mode : Constant
Frame rate : 15.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.014
Stream size : 5.90 MiB (57%)
Writing library : x264 core 120
Encoding settings : cabac=0 / ref=2 / deblock=1:0:0 / analyse=0x1:0x111 / me=umh / subme=6 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=12 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=0 / weightp=0 / keyint=50 / keyint_min=15 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=20.0 / qcomp=0.60 / qpmin=3 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Encoded date : UTC 2014-07-28 18:24:45
Tagged date : UTC 2014-07-28 18:25:03
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709

Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 4mn 54s
Bit rate mode : Variable
Bit rate : 126 Kbps
Maximum bit rate : 148 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 44.1 KHz
Compression mode : Lossy
Stream size : 4.42 MiB (43%)
Title : Stereo
Language : English
Encoded date : UTC 2014-07-28 18:24:45
Tagged date : UTC 2014-07-28 18:25:03
Screenshots

Encapsulation and SOLID By Mark Seemann

Encapsulation and SOLID By Mark Seemann

Encapsulation and SOLID By Mark Seemann

Encapsulation and SOLID By Mark Seemann

Encapsulation and SOLID By Mark Seemann

Encapsulation and SOLID By Mark Seemann

Exclusive eLearning Videos ParRus-blogadd to bookmarks

Encapsulation and SOLID By Mark Seemann