> For the complete documentation index, see [llms.txt](https://ckaanf.gitbook.io/ckaanf-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ckaanf.gitbook.io/ckaanf-docs/for-junior/way-of-thinking/desc.md).

# 사고방식

사고하는 방법, 문제 해결 전략 등에 대해 다룹니다.

가독성 좋은 코드, 효율적인 코드 등 다양한 코드를 작성하는 기법은 이미 널리 알려져 있습니다.\
하지만 단순히 기법만 알고 있다고 해서 언제나 좋은 코드를 작성할 수 있는 것은 아닙니다.

**사고법이 습관으로 자리 잡지 않으면**, 우리는 늘 새로운 ‘방법’만을 찾아 헤매게 됩니다.\
저 역시 처음에는 그랬습니다. 여러 기법을 익히고 적용해 보면서 깨달은 것은, **방법뿐 아니라 사고하는 방식 자체가 성숙해야 한다**는 점이었습니다.

이 책에서는 제가 지금까지 **일하면서 경험한 것들**, **공부하며 얻은 깨달음**, 그리고 **선배와 동료들에게 조언받은 내용**을 토대로, 좋은 코드를 작성하기 위한 **사고법**을 이야기하려 합니다.
