패턴은 필요할 때 유연하게 적용해야 하는 도구고
SOLID, DRY, KISS가 먼저 같은데
패턴 배웠다고 불필요한 곳에서조차
억지로 패턴 적용해서 코드 개판만들고
몇몇 특출나게 잘 하는 애들이면 몰라도
우리나라 대학들은 학부생들의 실력을 너무 높게 보는게 아닌가 싶다
예제코드도 이상한 케이크 같은거 갖다 붙인 것만 보여주지 말고
좀 크기 큰 플젝 하나 만들어 놓고
기능 변경이 필요한데 이 패턴을 써봅시다.
같은식으로 해야 하는거 아닌가?
SOLID, DRY, KISS가 먼저 같은데
패턴 배웠다고 불필요한 곳에서조차
억지로 패턴 적용해서 코드 개판만들고
몇몇 특출나게 잘 하는 애들이면 몰라도
우리나라 대학들은 학부생들의 실력을 너무 높게 보는게 아닌가 싶다
예제코드도 이상한 케이크 같은거 갖다 붙인 것만 보여주지 말고
좀 크기 큰 플젝 하나 만들어 놓고
기능 변경이 필요한데 이 패턴을 써봅시다.
같은식으로 해야 하는거 아닌가?
일단 지향부터 가르쳐야하는거지 쎾쓰
디자인패턴은 가르치긴해야함 요새는 안쓰면 도태잖아. OOP면.
가르칠거면 종류별로 이것저것 가르치려 하지말고 왜 쓰는지 확실하게 알려주고 대표적인 애들만 가르치는게 맞지 않나 싶어 패턴 수십개 암기만 시켜서 뭐하냐고
동의해
ㅇㅇ 그많은 디자인패턴중 진짜 불필요한것도 있음.. 쓰는거만 쓰지 사실 ㅋㅋㅋㅋㅋㅋㅋ
가르치는 교수들도 디자인 패턴 써본 사람 몇 없을걸? 가끔 교수님들하고 협업할때 느끼는데 전공한 특정한 분야에 대한 지식이 빠삭한거지 그걸 코드화하는건 다른 문제거든
이게 먼 개소리노… 안티패턴 사냥과 리팩토링은 생활이자 일상업무다