๐๏ธ ๋ ๋ฒจ์ ์ ์ํ ์ฝ์๊ฑฐ๋ฆฌ(2) by ํ๋ ! ๊ฐ๋ฐ์ ์จ๋ณด๋ฉ ๊ฐ์ด๋
๋ ๋ฒจ์ ์ ์ํ ์ฝ์๊ฑฐ๋ฆฌ(1) - [https://careerly.co.kr/comments/92105] ๐ 9์ฅ. ๊ธด๊ธ๋์ ์จ์ฝ ์ ๋ฌด * '์ฌ๊ธฐ๋ก์ด ์ฅ์ ๋์' * https://increment.com/on-call/when-the-pager-goes-off/ * [์ฌ์ดํธ ์ ๋ขฐ์ฑ ์์ง๋์ด๋ง] by ๊ตฌ๊ธ * ์ค์ค๋ก๊ฐ SLI์ SLO์ ๋ํ ์ฑ ์์ ์ง๊ณ ์๋ค๋ฉด ๐ 10์ฅ. ๊ฒฌ๊ณ ํ ์ํํธ์จ์ด๋ฅผ ์ํ ๊ธฐ์ ์ค๊ณ ์ ์ฐจ * 'ํด๋จน ์ฃผ๋ ๊ฐ๋ฐ' * https://youtu.be/f84n5oFoZBc?si=MSiHLKHo3Lo6cW2v * 'ํ์ด์ฌ ๊ฐ์ ์ ์' * https://github.com/python/peps/ * '์นดํ์นด ๊ฐ์ ์ ์' * https://cwiki.apache.org/confluence/display/KAFKA/Kafka+Improvement+Proposals/ * '๋ฌ์คํธ ๊ฒํ ์์ฒญ' * https://github.com/rust-lang/rfcs/ * 'ํจ์จ์ ์ธ ์ํํธ์จ์ด ์ค๊ณ ๋ฌธ์' * https://wecode.wepay.com/posts/effective-software-design-documents * [๊ธ์ฐ๊ธฐ์ ์์] by William Strunk, E.B.White * ๋ช ํํ ๊ธ์ฐ๊ธฐ๋ฅผ ์ํ ์ข์ ์ฐธ๊ณ ์๋ฃ * [๊ธ์ฐ๊ธฐ ์๊ฐ์ฐ๊ธฐ] by William Zissner * 'Write Usefully' by Y Combinator * http://paulgraham.com/useful.html * 'Write Like You Talk' by Y Combinator * http://paulgraham.com/talk.html ๐ 11์ฅ. ์ํํธ์จ์ด ์๋ช ์ฃผ๊ธฐ ๊ด์ ์ ์งํํ๋ ์ํคํ ์ฒ ๊ตฌํ * [Building Evolutionary Architectures] by Neal Ford, Rebecca Parsons, Patrick Kua * ์งํํ๋ API์ ๋ฐ์ดํฐ์ ๋ํ ์์ธํ ๋ด์ฉ ์ฟ๋ณด๊ธฐ * [๋๋ฉ์ธ ์ฃผ๋ ์ค๊ณ ๊ตฌํ] by Vaughn Vernon * DDD * [A Philosophy of Software Design] by John Ousterhout * ๋ณต์ก๋๋ฅผ ์ดํดํ๊ณ ๊ด๋ฆฌํ๋ ๋ฐฉ๋ฒ * [Elements of Clojure] by Zach Tellman * ์งํํ๋ ์ํคํ ์ฒ ๊ตฌํ * 'Simple Made Easy' by Richard Hickey * https://www.youtube.com/watch?v=SxdOUGdseq4 * ์ข์ ์ํํธ์จ์ด๋ฅผ ๊ตฌํํ๋ ๋ฐฉ๋ฒ * [Data Mesh] by Zhamak Dehghani * ๋ฐ์ดํฐ ์ ํ์ ๋ํ ์ฌ๋ ๊น์ ๋ด์ฉ ์ ๊ณต * [๋ฐ์ดํฐ ์ค์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ค๊ณ] by Martin Kleppman * ๋ฐ์ดํฐ์ ์งํ, ๋ฐ์ดํฐ ์คํค๋ง, IDL, ๋ณ๊ฒฝ ๋ฐ์ดํฐ ์์ง ๋ฑ์ ๋ค๋ฃธ ๐ 12์ฅ. ํจ์จ์ ์ธ ํ์ ์ ์ํ ์ ์์ผ ๋ฌธํ * '์ ์์ผ ์ ์ธ ์ด๋ฉด์ ์์น' * https://agilemanifesto.org/principles.html * '์ํ๋ผ์์์ ๊ธฐ๊ณ ๋ฌธ' * https://www.atlassian.com/agile ๐ 13์ฅ. ๊ด๋ฆฌ์, ํ์ฅ, ์์ฌ์ ํจ๊ป ์ผํ๊ธฐ * [๊ฐ๋ฐ 7๋ ์ฐจ, ๋งค๋์ 1์ผ์ฐจ] by Camille Fournier * ์์ง๋์ด๋ง ๊ด๋ฆฌ์์ ๋จ๊ณ ์ค๋ช * [An Elegant Puzzle] by Will Larson * ๊ด๋ฆฌ์๊ฐ ๋น๋ฉดํ๋ ๋ฌธ์ ์ ์ด๋ฐ ๋ฌธ์ ๋ฅผ ๊ด๋ฆฌํ๋ ๋ฐ ์ฌ์ฉํ๋ ํ๋ ์์ํฌ * [์ผ์ 99%๋ ํผ๋๋ฐฑ์ด๋ค] by Douglas Stone, Sheila Heen * ํผ๋๋ฐฑ์ ๋ฆฌ๋ทฐํ๋ ๊ณผ์ * [Managing Up] by Mary Abbajay * ์์ฌ๋ ๊ด๋ฆฌ์์ ๊ฐ์ฑ์ ์ด๋ป๊ฒ ๊ณ ๋ คํด์ผ ํ๋์ง * [ํ์ด ์์ํ ๋งค๋์ง๋จผํธ] by Andrew Grove * ์์ง๋์ด๋ง ๊ด๋ฆฌ์ ๋ํ ๊ณ ์ ๊ณผ๋ ๊ฐ์ ์ฑ