Skip to content

객체와 책임이 명확하지 않아 코드의 변경이 어렵고 유연성이 떨어진 경험이 있나요?/ p.115 #10

@EomHyeYeong

Description

@EomHyeYeong

1. 질문 내용

객체와 책임이 이리저리 부유하는 상황에서 성급하게 구현에 뛰어드는 것은 변경에 취약하고 다양한 협력에 참여할 수 없는 비자율적인 객체를 낳게 된다. p.115

4장의 책임 파트에서 객체와 책임이 명확히 정의되어 있지 않은 상황에서 구현은 변경이 어렵고, 유연성이 떨어지는 문제를 초래한다고 설명합니다.
개발하며 이러한 문제를 마주친 경험이 있는지, 어떻게 개선 했는지 공유 부탁드립니다!

정리

  1. 객체의 책임을 명확히 정의하지 않은 채 구현 하면서 발생한 문제를 경험한 적이 있는지?
  2. 문제가 발생했다면, 어떻게 개선 했는지?

2. 질문한 이유

이 질문을 통해 객체의 책임을 고려하지 않은 설계가 가져온 문제와 해결 방안을 공유하고, 더 나은 객체 설계 방법을 고민해보고자 합니다.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

Todo

Relationships

None yet

Development

No branches or pull requests

Issue actions