월간 보관물: 2015 5월

선언적 코드를 사용한 ASP.NET Web API 데이터 검사

일반적으로 선언적(declarative) 코드는 명령형 코드에 비헤 가독성이 높고 테스트하기 쉬우며 코드의 양도 더 적습니다. System.ComponentModel.DataAnnotations 네임스페이스는 데이터를 검사하는 ValidationAttribute 하위 특성(attributes) 집합을 제공하며 이 특성들을 사용하면 데이터의 유효성을 검증하는 코드를 선언적으로 작성할 수 있습니다. ASP.NET Web API 액션 메서드에서도 이 특성들을 사용해 입력 데이터의 유효성을 검사할 수 있습니다.

계속 읽기

코딩이란 작업에 대하여

대한민국 소프트웨어 업계, 특히 SI 업계에서 ‘코딩은 중요한 것이 아니다’라는 말을 듣는 것은 놀랍게도 놀라운 일이 아닙니다. 짧지 않은 시간동안 코딩을 하고 소프트웨어를 만들어 온 입장에서 전혀 동의할 수 없는 의견임에도 불구하고요. 최근에 회사 일을 하면서 겪은 내용을 토대로 제가 생각하는 ‘코딩(coding)’의 의미에 대해 짧게 정리해보고 싶은 생각이 들었습니다.

coding

계속 읽기