November 2023
Beginner to intermediate
344 pages
3h 47m
Korean

미치 시모어(Mitch Seymour)
시조(時調)1는 한국 고유의 정형시로, 기본 형식(평시조의 경우)은 3장 6구 4보격 12음보 총 45자 내외입니다. 다음은 3장 6구를 정확히 지킨 작품입니다.
태산이 높다 한들 하늘 아래 뫼이로다
오르고 또 오르면 못 오를 리 없건마는
사람이 제 아니 오르고 뫼만 높다 하더라
- 양사언
소프트웨어 엔지니어로 경험을 쌓을수록 시조 방식으로 소프트웨어를 작성할 때 더 나은 결과를 내는 스스로를 발견했습니다. 그 과정에서 배운 교훈들은 다음과 같습니다.
¦ 먼저 제약 조건을 이해하라 ¦
소프트웨어를 구축할 때는 제한된 제약 조건 속에서 작업해야 하는 경우가 많습니다. 제약 조건에는 비즈니스 요구 사항, 마음대로 고를 수 있는 기술, 팀의 기술 세트 혹은 사용 가능한 비용, 실제로 소프트웨어를 만드는 데 쓸 수 있게 주어진 시간이 포함됩니다.
작성하는 것이 시조든 소프트웨어든, 프로젝트의 제약 조건을 무시하거나 이해하지 못한다면 만드는 데 어려움을 겪을 것입니다. 제약 조건을 무시하는 대신, 제약 조건 속에서 강력하고 아름다운 결과를 내는 것을 목표로 삼으세요.
¦ 초기에 내린 결정이 최종 제품을 결정하므로 강력한 동기를 가지고 시작하라 ...