함께 자라기 (2) 달인이 되는 비결 인간은 평생 세수와 양치질을 꾸준하게 반복하는데 왜 달인이 안 될까요? 동기가 부족합니다. 이를 잘 닦는 것은 일정 수준만 되면 더 잘하고자 하는 동기가 없습니다. 주변에 양치질과 세수 달인을 목표로 하는 분이 흔한가요? 치과에 다녀와서 양치질을 꼼꼼히 하자 라고 작심을 해도 개선되지 않습니다. 피드백을...
자바 8에서 부터 기존 인터페이스에 메서드를 추가할 수 있게 되었다.인터페이스를 구현한 후 디폴트 메서드를 재정의하지 않은 모든 클래스에서 디폴트 구현이 쓰이게 된다.하지만 모든 기존 구현체들과 매끄럽게 연동되리라는 보장은 없다.구현 클래스에 대해 아무것도 모른채 합의
가장 우아하고, 유지보수가 가능하고, 응집력이 높으면서, 테스트하기도 용이한 객체는 작은 객체입니다. 클래스의 크기를 정하는 기준으로 public, protected 메서드의 개수를 사용하고, 5개를 기준으로 생각하세요.=> 지극히 개인적인 의견입니다. 클래스가 작으면
원소들을 순차적으로 나열시킨 형태Array, List, Stack, Queue하나의 자료 뒤에 여러개의 자료가 존재할 수 있는 형태Tree, Graph스택은 한 쪽 끝에서만 자료를 넣거나 뺄 수 있는 선형 구조로 되어 있다. (LIFO : Last In First Ou