Skip to content

오브젝트, 코드로 이해하는 객체지향 설계 책의 예제 코드를 보고 이해

License

Notifications You must be signed in to change notification settings

jongfeel/objects

Repository files navigation

objects

objects

오브젝트, 코드로 이해하는 객체지향 설계 책의 예제 코드를 보고 이해

Overview

조영호님의 이전 책인 객체지향의 사실과 오해라는 책을 읽고 좋은 책을 쓰셨다고 생각했는데 이번에 더 완성판인 오브젝트를 읽다 보니국내에도 이런 좋은 책을 볼 수 있다는 것에 감사하고 있었다. 중간 쯤 읽다가 예제 코드를 C# 버전으로 한번 바꿔보고 이해해보면 좋겠다는 생각이 들었다. 이미 소스코드가 object 에 공개되어 있었고 이걸 다시 C#으로 코드를 만들고 github에 올려보자는 생각에 책의 저자인 조영호님에게 메일을 보냈고 흔쾌히 허락을 받았다. (2020-03-18)

Purpose

  • 당연하게도 Java와 C# 코드가 어떻게 문법적으로 다른지 비교 (우열을 가리는 비교 아님 주의)
  • 리팩토링이나 재설계가 필요하다면 추가

Environment

되도록 최신 버전 유지함

Mar 08 2022 - .NET SDK 6.0.103


C#이기 때문에 자연스럽게 .NET Core로 진행하는게 맞을 텐데 .NET 5의 공개가 임박해 있고 현 시점에도 v5.0.0-rc.1이 release 되었기 때문에 특별히 .NET 5로 진행해 본다. 또 실행을 시켜서 결과를 확인해볼 수 있게 구성할 예정이다.

Contents

Chapter 01 객체, 설계

Chapter 02 객체지향 프로그래밍

Chapter 04 설계 품질과 트레이드오프

About

오브젝트, 코드로 이해하는 객체지향 설계 책의 예제 코드를 보고 이해

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages