Skip to content

Commit

Permalink
docs: 작성 중이던 문단 제거
Browse files Browse the repository at this point in the history
나중에 채운다고 표시해둘걸 그대로 올려서 제거했습니다
  • Loading branch information
cmj7271 authored Dec 9, 2024
1 parent ed1269a commit ba9ccd2
Showing 1 changed file with 1 addition and 20 deletions.
21 changes: 1 addition & 20 deletions articles/feedback.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,25 +3,6 @@
공통적으로 한번 고민해보면 좋을 거 같은 키워드를 같이 알아보아요.
(추가로 3주차까지 계속 사용할 코드이기 때문에 리팩토링 해보는 것도 괜찮을거 같네요!)

## 불변성(NOT DONE)
불변성은 코드의 버그를 줄일 뿐만 아니라, 개발자가 코드를 편하게 짜게 도와줘요.

예시와 함께 알아볼께요.
```java
public class Character {
// ...
private List<Skill> skills;
}

public class Skill {
private int min;
private int max;
private String name;
// ...
}
```


## interface
인터페이스를 객체의 협력 관계를 나타낼 수 있는 좋은 수단이라고 소개했어요.
간단하게 캐릭터와 스킬 객체 간의 관계로 생각해볼께요.
Expand Down Expand Up @@ -87,4 +68,4 @@ A 의 책임을 B 에서 하고 있진 않나요?
를 참고하면 좋을거 같아요.

제 개인적인 감상은 `abstract` 문법은 추후 리팩토링에서, 혹은 구현을 하면서 고려해야 할 사항인 것 같아요.
전체적인 객체 설계는 `interface` 를 통해서, 구현하면서 중복되는 코드는 `abstract` 를 통해 줄일 수 있을 거 같다고 생각했어요.
전체적인 객체 설계는 `interface` 를 통해서, 구현하면서 중복되는 코드는 `abstract` 를 통해 줄일 수 있을 거 같다고 생각했어요.

0 comments on commit ba9ccd2

Please sign in to comment.