모델이 단순한 데이터 구조를 넘어 능동적으로 행동하게 설계하는 방법

모델을 단순한 데이터 저장소로 취급하는 대신 비즈니스 로직의 주체로 설계하여 객체 지향의 핵심인 캡슐화를 실현해야 합니다.

🔗 원문 보기

모델이 단순한 데이터 구조를 넘어 능동적으로 행동하게 설계하는 방법

모델을 단순한 데이터 저장소로 취급하는 대신 비즈니스 로직의 주체로 설계하여 객체 지향의 핵심인 캡슐화를 실현해야 합니다.

Ruby-News
foojay – a place for friends of OpenJDK

foojay is the place for all OpenJDK Update Release Information. Learn More.

foojay
foojay – a place for friends of OpenJDK

foojay is the place for all OpenJDK Update Release Information. Learn More.

foojay
7月17日(金)13:00-17:00に、グローバルネット㈱がセミナー『パッケージの進化を加速させる最新の実装・封止技術動向』を開催。講演4件。東京都千代田区・プラザエフおよびオンライン(Zoom)にて。詳細は https://global-net.co.jp/archives/12935 に。
#Seminar #Packaging #Encapsulation
#dnswire v0.5.0 released!
- Updated DNSTAP, new HTTP Protocol Message attribute
- Fixed pkg-config dependencies
- Fixed missing decode checks
- Fixed enum unknown
- Fixed examples, packages and CI
#DNS #Encapsulation #Library #DNSTAP #OpenSource
https://codeberg.org/DNS-OARC/dnswire/releases/tag/v0.5.0
Release 0.5.0 - DNS-OARC/dnswire

This release updates DNSTAP's protobuf to include the recently added HTTP Protocol attribute in Message along with a few bug fixes. Bug fixes: - Add libprotobuf-c to pkg-config dependencies to correctly build on some platforms - Fix missing decode checks for Message type and and socket proto...

Codeberg.org
Reference Target: having your encapsulation and eating it too

How reference target allows us to improve accessibility when using shadow DOM

Today is the day we're getting our front (worst) crawlspace done here in Western North Carolina. A messy job, but the guys say they do it every day, and it won't take a full day to finish. Putting in a small vent fan and a large dehumidifier. Will see if removing humidity from this space helps with the newly finished basement, or if we'll need to duct the dehumid into that space as well.

Sigh. Why in the world do they build houses with these stupid spaces?

#IAQ #Humidity #Encapsulation

A Production-Ready Web Component Starter Template :: Aaron Gustafson

Creating a new web component from scratch involves a lot of boilerplate—testing setup, build configuration, linting, CI/CD, documentation structure, and more. After building — and refining/rebuilding — numerous web components, I’ve distilled all that work into a starter template that lets you focus on your component’s functionality rather than project setup.

Private Fields Use # Symbol?!

Private fields are HIDDEN! The # symbol makes properties truly private. You can't access them from outside, even with bracket notation. This is REAL privacy!

#javascript #javascripttricks #privatefields #symbol #encapsulation #javascriptweird #javascriptquiz #codingchallenge #javascriptshorts #javascriptwtf #classprivacy #advancedjavascript

https://www.youtube.com/watch?v=ycxs4Sb_7Eo

Private Fields Use # Symbol?! #codingchallenge

YouTube
Brent’s Encapsulated C Programming Rules

A bunch of tips and rules I’ve created for myself for developing programs in the C programming language

Brent’s Website