lgvv98

  • 홈
  • 태그
  • 방명록

2024/11/15 1

오브젝트: 코드로 이해하는 객체지향 설계 9장을 읽으며

오브젝트: 코드로 이해하는 객체지향 설계 9장을 읽으며 느낀점개방 폐쇄 원칙 및 컴파일 타임 의존성, 런타임 의존성 보면서 기존 설계한 코드들을 다시 보게 되었음. 특히 Factory는 많이 사용하는데, 이거 어디에 위치시킬지 매번 고민했는데, 순수한 기술적 결정이므로 어디에 위치시킬지 명확한 근거를 알게 되었음. create, use를 분리하는거 경험적으로 행하고 있었는데, 문서로 보니까 더욱 좋았음! 유연할 설계이전 장에서는 재사용 가능한 설계를 만들기 위해 적용할 수 있는 다양한 의존성 관리 기번을 소개. 이번에는 원칙이라는 관점에서 정리개방 폐쇄 원칙은 확장과 수정이 키워드확장에 대해 열려 있다: 애플리케이션의 요구사항이 변경될 때 이 변경에 맞게 새로운 동작을 추가해서 애플리케이션의 기능을 확장..

it 책/오브젝트: 코드로 이해하는 객체지향 설계 2024.11.15
이전
1
다음
더보기
프로필사진

lgvv98

iOS, Swift, UIKit, SwiftUI

  • 분류 전체보기 (469)
    • it 책 (18)
      • 오브젝트: 코드로 이해하는 객체지향 설계 (17)
      • 헤드퍼스트 디자인패턴 개정판(2022) (0)
      • Do it 강화 학습 입문 (1)
      • 단위 테스트: 생산성과 품질을 위한 단위 테스트 .. (0)
    • project (55)
      • 개발 업무 (16)
      • Kuring(공지알림) (28)
      • Funch(넥스터즈) (10)
    • apple (230)
      • DesignPattern, Architecture (25)
      • iOS, UIKit, Documentation (83)
      • SwiftUI, Combine (29)
      • RxSwift, ReactorKit (31)
      • Testing, Xcode, Environment (12)
      • HLS (7)
      • WWDC (20)
      • VisionOS, ARKit (7)
      • Vapor (1)
      • TCA (15)
    • AI 및 자동화 (4)
    • 알고리즘 문제 풀이 (73)
    • Node.js (8)
    • flutter (25)
      • 순한맛(기초) (18)
      • 조금 매운맛 (중급) (7)
    • Archive (55)
      • 자료구조와 알고리즘 (6)
      • git (6)
      • 잡동사니 (40)

Tag

swift, 프로그래머스, 백준, CollectionView, Apple, rxcocoa, 오블완, 오브젝트, XCTest, UIKit, 티스토리챌린지, RxSwift, 객체지향, SwiftUI, combine, 디자인패턴, TCA, Xcode, ios, Flutter,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2024/11   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • github

티스토리툴바