SOLID 재검토 — 포스트 패턴 관점
원칙이 그 뒤에 있는 힘보다 덜 중요한 이유 SOLID는 체크리스트가 아니다. 그것은 더 깊은 힘들의 역사적 압축이다. 이것은 시리즈의 5부이다.
원칙이 그 뒤에 있는 힘보다 덜 중요한 이유 SOLID는 체크리스트가 아니다. 그것은 더 깊은 힘들의 역사적 압축이다. 이것은 시리즈의 5부이다.
오늘 나는 파이썬에서 dunder 매직 메서드를 배웠다. 매직 메서드 / dunder 메서드 파이썬은 이름이 __ 로 시작하고 __ 로 끝나는 많은 특수 메서드를 제공한다.
메서드 오버라이딩이란 무엇인가? 서브클래스가 이미 부모 클래스에 정의된 메서드에 대해 구체적인 구현을 제공할 때 이를 메서드 오버라이딩이라고 한다.
!Forem 로고 https://media2.dev.to/dynamic/image/width=65,height=,fit=scale-down,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%...
최근에 많은 새로운 개념들을 읽고 이해한 뒤, 과거에 만들었던 모든 프로젝트를 얕보게 되었다. 이제 그것들은 단순하고 얕게 느껴진다. Bac...
‘What is class, abstract class & interface’의 표지 이미지. https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%...
소개: 타사 결제 게이트웨이를 애플리케이션에 통합하고 있습니다. 모든 것이 순조로워 보이지만, 그들의 SDK가 comple…를 사용한다는 것을 깨닫게 됩니다.
개요: 깨끗하고 잘 구조화된 클래스를 설계하는 것은 객체 지향 프로그래밍에서 핵심 과제입니다. Clprolf는 declensions를 도입합니다 – 간단한 방법으로 ...
!Forem 로고 https://media2.dev.to/dynamic/image/width=65,height=,fit=scale-down,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%...
Java란 무엇이며 왜 인기가 있나요? Java는 클래스 기반, 객체 지향, 플랫폼 독립적이며 강타입(strongly typed) 프로그래밍 언어입니다. 주요 특징 - 플랫폼…
Ruby 구현: 기능형 프로그래밍을 배우는 가장 효과적인 방법 중 하나는 OOP 언어로 작성한 동일한 기능을 기능형으로 변환하는 것입니다.
Object란 무엇인가? Object는 property와 behavior를 갖는 현실 세계의 엔티티이다. 예를 들어, 펜은 color, brand, height, diameter와 같은 property를 가질 수 있다.