Architecture 썸네일형 리스트형 Avoid Using “when” Expression as Much as Possible. Use Polymorphism Instead 출처 : https://medium.com/better-programming/avoid-using-when-expression-as-much-as-possible-use-polymorphism-instead-890b92389060 When 문은 종종 smell code 로 간주되어 피해야만 합니다. 5개의 미리 정의된 크기로 개발해야 하는 Button 5개가 있다고 가정해 보겠습니다. small (height = 16dp) medium (height = 24dp) large (height = 32dp) huge (height = 40dp) custom sealed class ButtonSize { object Small : ButtonSize() object Medium : ButtonSize() obj.. 더보기 이전 1 다음