안녕하세요 닷넷데브 가족여러분!
저는 최근 Coursera에서 제공하는 Building React and ASP.NET MVC 5 Applications Specialization 과정의 수강을 시작했습니다.
지난 번에 프로그래밍 일기 — C#을 알아보자 2 글을 올렸는데 이어서 ASP.NET Core Foundation 에서 3주차 두번 째 과정을 수강하고 배운 내용들을 저만의 언어로 정리한 블로그 포스팅을 공유합니다.
C#을 깊게 공부하면 할수록 Java와 다른 점도 있지만, 또 비슷한 점도 다시 발견하게 됩니다. C#에서만 지원하는 Partial Class/Methods같은 것도 있지만, C#에서 enum을 정의하는 방식이나, 속성(properties)을 getter/setter하는 것, 그리고 예외처리를 하는 것이 Java와 다르지 않다는 생각이듭니다. "고수는 언어를 가리지 않는다."라고 많은 분들이 괜히 말씀하시는게 아니라는 생각이 들었네요. 궁극적으로 프로그래밍에서 언어는 도구일 뿐이라는 생각을 다시한번 하게됩니다.
다들 한 주 화이팅입니다!(Hab eine schöne Woche!)