Notice
Recent Posts
Recent Comments
목록Spring (1)
Code IT
if 와 switch의 관계?
최근 어떤 분야에 흥미가 생겨 관련 강의 영상을 결제해 보는 중이다. 거의 10년간 Java만 사용해오다가 C#을 보는 중이다. 뭐 문법자체는 똑같고 사상도 똑같아서 안봐도 되지만, 그래도 결제를 했으니 보는 중이다. 수 차례의 강의 영상이 지나고 분기처리를 다루는 영상으로 왔는데 if 설명을 줄기차게 하고 switch를 다루는 내용이다. 서점에 판매하는 프로그래밍 책이나 인터넷 블로그등에 있는 글들을 보면, 이렇게 설명한다. "if는 조건이 많아지면, 복잡해져요. 그것을 깔끔하게 만들어주는게 switch 에요." 혹자는 위 말이 "반은 맞고 반은 틀렸다" 라고 말할 수 있다. 다만, 생각을 한번 해보자. Java나 C# 같은 상위레벨의 언어를 만든 사람들이 "if는 복잡하니까 switch 만 남겨두자"..
Spring
2019. 6. 20. 23:11