[240718] TIL
오늘 배운 것
클래스
- static을 쓰면 안되는 이유
- private 는 특히 사용 X
- 테스트 어려움 : 인스턴스를 모킹하는 것이 아닌 클래스 자체를 모킹해야해서 해당 클래스를 사용하는 다른 테스트 코드에도 영향을 줌(인스턴스를 모킹하면 해당 인스턴스에서만 영향이 감)
- 조합 및 다형성 불가능 : 클래스에 메소드가 종속되어버려 유연성을 잃음(확장 불가)
- 린트 에러 끄는 방식으로 해결했음 class-methods-use-this
- 클래스 배치 순서
- 필드
- 생성자
- public 메서드
- 신문 읽는 것 처럼 중요한 순서
Leave a comment