Community

๐Ÿ•Š๏ธ ๋ ˆ๋ฒจ์—…์„ ์œ„ํ•œ ์ฝ์„๊ฑฐ๋ฆฌ(1) by ํ•„๋…! ๊ฐœ๋ฐœ์ž ์˜จ๋ณด๋”ฉ ๊ฐ€์ด๋“œ

[ํ•„๋…! ๊ฐœ๋ฐœ์ž ์˜จ๋ณด๋”ฉ ๊ฐ€์ด๋“œ] ์ฑ…์— ๋‚˜์˜ค๋Š” ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ๋ ˆ๋ฒจ์—…์„ ์œ„ํ•œ ์ฝ์„๊ฑฐ๋ฆฌ๋ฅผ ์ •๋ฆฌํ•ด ๋ณด์•˜์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ ๊ด€๋ จ๋œ ์ฑ…์„ ์ฝ๊ณ  ์‹ถ์€๋ฐ, ์–ด๋–ค ๊ฒƒ์„ ์ฝ์„์ง€ ์ž˜ ๋ชจ๋ฅด๊ฒ ์œผ๋ฉด ์ฐธ๊ณ ์šฉ์œผ๋กœ ์ข‹์„ ๋“ฏ ํ•ฉ๋‹ˆ๋‹ค. ๋ ˆ๋ฒจ์—…์„ ์œ„ํ•œ ์ฝ์„๊ฑฐ๋ฆฌ(2) - [https://careerly.co.kr/comments/92403] ๐Ÿ“Œ 2์žฅ. ์—ญ๋Ÿ‰์„ ๋†’์ด๋Š” ์˜์‹์  ๋…ธ๋ ฅ * [ํ”„๋กœ๊ทธ๋ž˜๋จธ์˜ ๊ธธ, ๋ฉ˜ํ† ์—๊ฒŒ ๋ฌป๋‹ค] by ๋ฐ์ด๋ธŒ ํ›„๋ฒ„, ์• ๋””์›จ์ผ ์˜ค์‹œ๋‚˜์ด * ๋ณดํŽธ์ ์ธ ์žฅ์• ๋ฌผ์„ ๊ทน๋ณตํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” 'ํŒจํ„ด'์„ ๋ชจ์•„ ๋‹ด์€ ์ฑ… * [๋‚˜๋Š” ์™œ ๋„์™€๋‹ฌ๋ผ๋Š” ๋ง์„ ๋ชปํ• ๊นŒ] by ์›จ์ธ ๋ฒ ์ด์ปค * ์ œ๋Œ€๋กœ ์งˆ๋ฌธํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ๋” ์•Œ๊ณ ์‹ถ๋‹ค๋ฉด * [์ต์ŠคํŠธ๋ฆผ ํ”„๋กœ๊ทธ๋ž˜๋ฐ] by ์ผ„ํŠธ ๋ฒก, ์‹ ์‹œ์•„ ์•ˆ๋“œ๋ ˆ์Šค * ์ง ํ”„๋กœ๊ทธ๋ž˜๋ฐ์— ๋Œ€ํ•ด์„œ * '์ง ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ด์•ผ๊ธฐ' by ๋น„๋ฅด๊ธฐํƒ€ ๋ตˆ์ผˆ๋Ÿฌ, ๋‹ˆ๋‚˜ ์‹œ์— ์„ธ๊ฑฐ * https://www.martinfowler.com/articles/on-pair-programming.html * [์ž์กด๊ฐ์€ ์–ด๋–ป๊ฒŒ ์‹œ์ž‘๋˜๋Š”๊ฐ€] by ์—์ด๋ฏธ ์ปค๋”” * ๊ฐ€๋ฉด ์ฆํ›„๊ตฐ์ด๋‚˜ ๋”๋‹ ํฌ๋ฃจ๊ฑฐ ํšจ๊ณผ ๐Ÿ“Œ 3์žฅ. ์ฝ”๋“œ์™€ ํ•จ๊ป˜ ์ถค์„ * [๋ ˆ๊ฑฐ์‹œ ์ฝ”๋“œ ํ™œ์šฉ ์ „๋žต] by ๋งˆ์ดํด C. ํŽ˜๋”์Šค * ๋Œ€๊ทœ๋ชจ์˜ ๋ณต์žกํ•œ ์ฝ”๋“œ๋ฒ ์ด์Šค๋ฅผ ๋‹ค๋ฃจ๋Š” ์ผ์„ ํ•œ๋‹ค๋ฉด * [The Legacy Code Programmer's Toolbox] by ์กฐ๋„ˆ์„  ๋ณด์นด๋ผ * [๋ฆฌํŒฉํ„ฐ๋ง 2ํŒ] by ๋งˆํ‹ด ํŒŒ์šธ๋Ÿฌ * ๋ฆฌํŒฉํ„ฐ๋ง์„ ์ค‘์ ์ ์œผ๋กœ * [๋งจ๋จผ์Šค ๋ฏธ์‹ ] by ํ”„๋ ˆ๋“œ ๋ธŒ๋ฃฉ์Šค * ์†Œํ”„ํŠธ์›จ์–ด ํ”„๋กœ์ ํŠธ๊ฐ€ ์‹ค์ œ๋กœ ์–ด๋–ป๊ฒŒ ์šด์˜๋˜๋Š”์ง€ ๐Ÿ“Œ 4์žฅ. ์šด์˜ ํ™˜๊ฒฝ์„ ๊ณ ๋ คํ•œ ์ฝ”๋“œ ์ž‘์„ฑ * [Code Complete ์ฝ”๋“œ ์ปดํ”Œ๋ฆฌํŠธ] by ์Šคํ‹ฐ๋ธŒ ๋งฅ์ฝ”๋„ฌ * ๋ฐฉ์–ด์  ํ”„๋กœ๊ทธ๋ž˜๋ฐ * [Clean Code ํด๋ฆฐ ์ฝ”๋“œ] by ๋กœ๋ฒ„ํŠธ C. ๋งˆํ‹ด * ์—๋Ÿฌ ์ฒ˜๋ฆฌ์™€ ๊ฒฝ๊ณ„ * [SRE๋ฅผ ์œ„ํ•œ ์‹œ์Šคํ…œ ์„ค๊ณ„์™€ ๊ตฌ์ถ•] by ๊ตฌ๊ธ€ SRE ๊ทธ๋ฃน * ๋ณด์•ˆ ๊ด€์ ์—์„œ์˜ ๋ณด์„๊ฐ™์€ ์กฐ์–ธ๋“ค๋กœ ๊ฐ€๋“ํ•จ * [์‚ฌ์ดํŠธ ์‹ ๋ขฐ์„ฑ ์—”์ง€๋‹ˆ์–ด๋ง] by ๊ตฌ๊ธ€ ์ง์› * ์‚ฌ์ดํŠธ ์‹ ๋ขฐ์„ฑ๊ณผ ๊ด€๋ จ๋œ ๋ชจ๋“  ๊ฒƒ์„ ๋‹ค๋ฃธ * '์•„๋งˆ์กด ๋นŒ๋”์Šค ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ' * https://aws.amazon.com/ko/builders-library * ์†Œํ”„ํŠธ์›จ์–ด ์ „๋‹ฌ๊ณผ ๊ด€๋ จํ•œ ๊ถŒ์žฅ ๊ธฐ๋ฒ• ๐Ÿ“Œ 6์žฅ. ํ…Œ์ŠคํŠธ! ๊ฐœ๋ฐœ์ž์˜ ๋“ ๋“ ํ•œ ์ง€์›๊ตฐ * [๋‹จ์œ„ ํ…Œ์ŠคํŠธ] by ๋ธ”๋ผ๋””๋ฏธ๋ฅด ์ฝ”๋ฆฌ์ฝ”ํ”„ * ํ…Œ์ŠคํŠธ์— ๋Œ€ํ•œ ๊ถŒ์žฅ ๊ธฐ๋ฒ• * [ํ…Œ์ŠคํŠธ ์ฃผ๋„ ๊ฐœ๋ฐœ] by ์ผ„ํŠธ ๋ฒก * TDD * [์‹ค์šฉ์ฃผ์˜ ํ”„๋กœ๊ทธ๋ž˜๋จธ] by ์•ค๋“œ๋ฅ˜ ํ—ŒํŠธ, ๋ฐ์ด๋น„๋“œ ํ† ๋จธ์Šค * ์†์„ฑ ๊ธฐ๋ฐ˜ ํ…Œ์ŠคํŠธ * [ํƒํ—˜์  ํ…Œ์ŠคํŒ…] by ์—˜๋ฆฌ์ž๋ฒ ์Šค ํ—จ๋“œ๋ฆญ์Šจ * ํƒํ—˜์  ํ…Œ์ŠคํŠธ๋ฅผ ํ†ตํ•ด ์ฝ”๋“œ์— ๋Œ€ํ•ด ํ•™์Šตํ•˜๋Š” ๊ธฐ๋ฒ• ๐Ÿ“Œ 7์žฅ. ์˜ฌ๋ฐ”๋กœ ์ฃผ๊ณ ๋ฐ›๋Š” ์ฝ”๋“œ ๋ฆฌ๋ทฐ * '์ฝ”๋“œ ๋ฆฌ๋ทฐ ๊ฐœ๋ฐœ์ž ๊ฐ€์ด๋“œ' * https://google.github.io/eng-practices/review * [ํ•˜๋ฒ„๋“œ ํ”ผ๋“œ๋ฐฑ์˜ ๊ธฐ์ˆ ] by ๋”๊ธ€๋Ÿฌ์Šค ์Šคํ†ค, ์‰ด๋ผ ํžŒ * ๋” ๋‚˜์€ ๋ฆฌ๋ทฐ์–ด๊ฐ€ ๋˜๋Š” ๋ฒ• ๐Ÿ“Œ 8์žฅ. ๊ณ ๊ฐ ์•ž์œผ๋กœ! ์†Œํ”„ํŠธ์›จ์–ด ์ „๋‹ฌ * [ํŒ€์„ ์œ„ํ•œ Git] by ์— ๋งˆ ์ œ์ธ ํ˜ธ๊ทธ๋นˆ ์›จ์ŠคํŠธ๋น„ * ๋ธŒ๋žœ์นญ ์ „๋žต์„ ์ƒ์„ธํžˆ ์„ค๋ช… * [์‹ ๋ขฐํ•  ์ˆ˜ ์ž‡๋Š” ์†Œํ”„ํŠธ์›จ์–ด ์ถœ์‹œ] by ์ œ์ฆˆ ํ—˜๋ธ”, ๋ฐ์ด๋น„๋“œ ํŒ”๋ฆฌ * [RELEASE IT] by ๋งˆ์ดํด T. ๋‚˜์ด๊ฐ€๋“œ * ์šด์˜ ๊ด€๋ จ ์ฃผ์ œ๋ฅผ ์‹ฌ๋„์žˆ๊ฒŒ ๋‹ค๋ฃธ

์•Œ๋ฆผ

์•Œ๋ฆผ์ด ์—†์Šต๋‹ˆ๋‹ค