상표 기법 : 매개변수에 제약 조건 만들기
프로그래밍을 하다보면 계산 함수들의 실행 순서에 따른 제약 혹은 특정 의미를 지닌 원시 타입만 허용하고 싶을 때가 있다.
프로그래밍을 하다보면 계산 함수들의 실행 순서에 따른 제약 혹은 특정 의미를 지닌 원시 타입만 허용하고 싶을 때가 있다.
레트로 게임을 하다보면 을/를, 이/가 와 같은 조사들을 괄호를 통해 (을)를, (이)가 식으로 함께 표기해둔것을 흔히 볼수 있다. 예상하기로는 외국어를 한글로 현지화하는 과정에서 {name}(이)가 승부를 걸어왔다! 식으로 문자열 탬플릿을 작성해두고 name 변수를 조합하는 방식...
클라이언트에서 데이터들을 다루다보면 특정 상태일때에만 유효한 필드, 유효하지 않은 필드가 존재한다. 태그된 유니온(Tagged Union) 을 사용하여 이를 구분하는 방법을 간단히 정리해보자.
제출 양식(form)은 사용자와 서버가 상호작용 할 수 있는 대화형 개체이다. 많은 정보 입력이 필요한 쇼핑몰의 관리자 페이지나 채용 플랫폼 같은 서비스에서의 제출 양식은 수많은 필드가 존재한다.
아토믹 디자인 이란 원자(atom)-분자(molecule)-유기체(organism) 순으로 최소 단위의 atom 컴포넌트를 조합하여 단계별로 나타내는 설계 기준이 있다.