- ÇöÀç À§Ä¡
- home > ÄÄÇ»ÅÍ¡¤ICT¡¤¾îÇÐ > ÄÄÇ»ÅÍ¡¤IT µµ¼ > ÇÁ·Î±×·¡¹Ö/¾ð¾î > ÇÁ·Î±×·¡¹ÖÀÇ Á¤¼®[ÇÁ¸®·º]
¡ºÇÁ·Î±×·¡¹ÖÀÇ Á¤¼®¡»¿¡¼ ¼³¸íÇÏ´Â ÇÁ·Î±×·¡¹ÖÀÇ Á¤¼®¿¡ °üÇÑ ÁÖ¿ä Á¤º¸ÀÇ Ãâó¿Í °ü·Ã ¼ÀûÀ» ¸ðµÎ ÀÐÀ¸¸é ½Ç·Â Çâ»ó¿¡ ¸¹Àº µµ¿òÀÌ µÇ°ÚÁö¸¸, Ãʺ¸ÀÚ°¡ Àб⠽ÃÀÛÇÏ¸é ¸î ³âÀÌ °É¸± °ÍÀÔ´Ï´Ù. ÀÌ Ã¥¿¡´Â ±â¼ú ¼Àû¸¸ 800±Ç ÀÌ»óÀ» ÀÐÀº ÀúÀÚ°¡ ±×Áß¿¡¼ Çٽɸ¸À» ÃßÃâÇÏ¿© ÇÁ·Î±×·¡¹ÖÀÇ 101°¡Áö ¿ø¸® ¿øÄ¢À» Á¤¸®ÇÑ, ¸Å¿ì À¯ÀÍÇÑ ³»¿ëÀÌ ´ã°Ü ÀÖ½À´Ï´Ù.
ÀúÀÚ: ¿ì¿¡´Ù ÀÌ»ç¿À
½ÃÀÛÇϸç
0Àå ÀÌ Ã¥À» Àд ¹æ¹ý
0.1 Á¤¼®ÀÇ Ä«Å×°í¸®
0.2 Á¤¼®ÀÇ ¼³¸í ¾ç½Ä
0.3 Á¤¼® ¼³¸í »óÀÇ ¿ë¾î¹ý
0.4 Á¤¼® ¼³¸í »óÀÇ ÁÖÀÇÁ¡
1Àå ÀüÁ¦: ÇÁ·Î±×·¡¹Ö ºÒº¯ÀÇ »ç½Ç
1.1 ÇÁ·Î±×·¡¹Ö¿¡ ÀºÁ¦ źȯÀº ¾ø´Ù
1.2 ÄÚµå´Â ¼³°è¼´Ù
1.3 ÄÚµå´Â ¹Ýµå½Ã º¯°æµÈ´Ù
2Àå ¿øÄ¢: ÇÁ·Î±×·¡¹ÖÀÇ °¡À̵å¶óÀÎ
2.1 KISS
2.2 DRY
2.3 YAGNI
2.4 PIE
2.5 SLAP
2.6 OCP
2.7 ¸í¸íÀÌ Áß¿äÇÏ´Ù
3Àå »ç»ó: ÇÁ·Î±×·¡¹ÖÀÇ À̵¥¿Ã·Î±â
3.1 ÇÁ·Î±×·¡¹Ö ÀÌ·Ð
3.2 ÀÇ»ç¼ÒÅë
3.3 ´Ü¼øÇÔ
3.4 À¯¿¬¼º
3.5 °á°úÀÇ ±¹¼ÒÈ
3.6 ¹Ýº¹ÀÇ ÃÖ¼ÒÈ
3.7 ·ÎÁ÷°ú µ¥ÀÌÅÍÀÇ ÀÏüÈ
3.8 ´ëĪ¼º
3.9 ¼±¾ðÇüÀÇ Ç¥Çö
3.10 º¯°æ ºóµµ
3.11 ¾ÆÅ°ÅØó ±âº» ±â¹ý
3.12 ̧ȗ
3.13 ĸ½¶È
3.14 Á¤º¸ Àº´Ð
3.15 ÆÐÅ°ÁöÈ
3.16 °ü½ÉÀÇ ºÐ¸®
3.17 ÃæÁ·¼º, ¿ÏÀü¼º, ÇÁ¸®¹ÌƼºê¼º
3.18 Á¤Ã¥°ú ±¸ÇöÀÇ ºÐ¸®
3.19 ÀÎÅÍÆäÀ̽º¿Í ±¸ÇöÀÇ ºÐ¸®
3.20 ÂüÁ¶ÀÇ ´ÜÀϼº
3.21 ºÐÇÒ Á¤º¹
3.22 ¾ÆÅ°ÅØó ºñ±â´É ¿ä±¸»çÇ×
3.23 º¯°æ ¿ëÀ̼º
3.24 »óÈ£ ¿î¿ë¼º
3.25 È¿À²¼º
3.26 ½Å·Ú¼º
3.27 Å×½ºÆ® ¿ëÀ̼º
3.28 Àç»ç¿ë¼º
3.29 7°¡Áö ¼³°è ¿ø¸®
3.30 ´Ü¼ø ¿ø¸®
3.31 µ¿Çü ¿ø¸®
3.32 ´ëĪ ¿ø¸®
3.33 °èÃþ ¿ø¸®
3.34 ¼±Çü ¿ø¸®
3.35 ¸íÁõ ¿ø¸®
3.36 ¾ÈÀü ¿ø¸®
3.37 UNIX ȍȗ
3.38 ¸ðµâÈÀÇ ¿øÄ¢
3.39 ¸íÈ®¼ºÀÇ ¿øÄ¢
3.40 ±¸¼ºÀÇ ¿øÄ¢
3.41 ºÐ¸®ÀÇ ¿øÄ¢
3.42 ´Ü¼ø¼ºÀÇ ¿øÄ¢
3.43 Àý¾àÀÇ ¿øÄ¢
3.44 Åõ¸í¼ºÀÇ ¿øÄ¢
3.45 ¾ÈÁ¤¼ºÀÇ ¿øÄ¢
3.46 Ç¥Çö¼ºÀÇ ¿øÄ¢
3.47 Ãæ°Ý ÃÖ¼ÒÀÇ ¿øÄ¢
3.48 ħ¹¬ÀÇ ¿øÄ¢
3.49 º¹±¸ÀÇ ¿øÄ¢
3.50 °æÁ¦¼ºÀÇ ¿øÄ¢
3.51 »ý¼ºÀÇ ¿øÄ¢
3.52 ÃÖÀûÈÀÇ ¿øÄ¢
3.53 ´Ù¾ç¼ºÀÇ ¿øÄ¢
3.54 È®À强ÀÇ ¿øÄ¢
3.55 UNIX öÇÐ
3.56 ÀÛÀº °ÍÀÌ ¾Æ¸§´ä´Ù
3.57 ÇÑ ¹ø¿¡ ÇϳªÀÇ ÀÛ¾÷
3.58 Áï½Ã ÇÁ·ÎÅäŸÀÔ ÁøÇà
3.59 È¿À²¼ºº¸´Ù À̽ļº
3.60 µ¥ÀÌÅÍ´Â ÅؽºÆ®·Î
3.61 ·¹¹ö¸®Áö ¼ÒÇÁÆ®¿þ¾î
3.62 ¼Ð ½ºÅ©¸³Æ® È°¿ë
3.63 ´ëÈÇü ÀÎÅÍÆäÀ̽º ȸÇÇ
3.64 ÇÊÅÍÈ
4Àå °üÁ¡: ÇÁ·Î±×·¡¸Ó°¡ º¸´Â ½Ã°¢
4.1 ÀÀÁýµµ
4.2 °áÇÕµµ
4.3 Á÷±³¼º
4.4 °¡¿ª¼º
4.5 ÄÚµåÀÇ ±¸¸°³»
4.6 ±â¼úÀû ºÎä
5Àå ½À°ü: ÇÁ·Î±×·¡¸ÓÀÇ ÀÏ»ó
5.1 ÇÁ·Î±×·¡¸ÓÀÇ 3´ë ¹Ì´ö
5.2 º¸ÀÌ ½ºÄ«¿ìÆ® ±ÔÄ¢
5.3 ¼º´É Æ©´×¿¡ °üÇÑ ±Ý¾ð
5.4 ºñÀÚ¾ÆÀû ÇÁ·Î±×·¡¹Ö
5.5 ÇÑ °ÉÀ½¾¿ Á¶±Ý¾¿
5.6 TMTOWTDI
6Àå ±â¹ý: ÇÁ·Î±×·¡¸ÓÀÇ µµ±¸ »óÀÚ
6.1 ¿¹±¤Åº
6.2 °è¾à¿¡ ÀÇÇÑ ¼³°è
6.3 ¹æ¾îÀû ÇÁ·Î±×·¡¹Ö
6.4 °³¹ä ¸Ô±â
6.5 °í¹« ¿À¸®
6.6 ÄÁÅؽºÆ®
7Àå ¹ýÄ¢: ÇÁ·Î±×·¡¹ÖÀÇ ¾ÈƼÆÐÅÏ
7.1 ºê·è½ºÀÇ ¹ýÄ¢
7.2 ÄÜ¿þÀÌÀÇ ¹ýÄ¢
7.3 ±úÁø À¯¸®Ã¢ ¹ýÄ¢
7.4 ¿£Æ®·ÎÇÇ Áõ°¡ÀÇ ¹ýÄ¢
7.5 80:10:10ÀÇ ¹ýÄ¢
7.6 Á¶½´¾Æ ³ª¹«ÀÇ ¹ýÄ¢
7.7 ¼¼ÄÁµå ½Ã½ºÅÛ ÁõÈıº
7.8 ¼ö·¹¹ÙÄûÀÇ Àç¹ß¸í
7.9 ¾ßÅ©ÀÇ Åбð±â
¸¶Ä¡¸ç
°¨»çÀÇ ¸»
ã¾Æº¸±â
0Àå ÀÌ Ã¥À» Àд ¹æ¹ý
0.1 Á¤¼®ÀÇ Ä«Å×°í¸®
0.2 Á¤¼®ÀÇ ¼³¸í ¾ç½Ä
0.3 Á¤¼® ¼³¸í »óÀÇ ¿ë¾î¹ý
0.4 Á¤¼® ¼³¸í »óÀÇ ÁÖÀÇÁ¡
1Àå ÀüÁ¦: ÇÁ·Î±×·¡¹Ö ºÒº¯ÀÇ »ç½Ç
1.1 ÇÁ·Î±×·¡¹Ö¿¡ ÀºÁ¦ źȯÀº ¾ø´Ù
1.2 ÄÚµå´Â ¼³°è¼´Ù
1.3 ÄÚµå´Â ¹Ýµå½Ã º¯°æµÈ´Ù
2Àå ¿øÄ¢: ÇÁ·Î±×·¡¹ÖÀÇ °¡À̵å¶óÀÎ
2.1 KISS
2.2 DRY
2.3 YAGNI
2.4 PIE
2.5 SLAP
2.6 OCP
2.7 ¸í¸íÀÌ Áß¿äÇÏ´Ù
3Àå »ç»ó: ÇÁ·Î±×·¡¹ÖÀÇ À̵¥¿Ã·Î±â
3.1 ÇÁ·Î±×·¡¹Ö ÀÌ·Ð
3.2 ÀÇ»ç¼ÒÅë
3.3 ´Ü¼øÇÔ
3.4 À¯¿¬¼º
3.5 °á°úÀÇ ±¹¼ÒÈ
3.6 ¹Ýº¹ÀÇ ÃÖ¼ÒÈ
3.7 ·ÎÁ÷°ú µ¥ÀÌÅÍÀÇ ÀÏüÈ
3.8 ´ëĪ¼º
3.9 ¼±¾ðÇüÀÇ Ç¥Çö
3.10 º¯°æ ºóµµ
3.11 ¾ÆÅ°ÅØó ±âº» ±â¹ý
3.12 ̧ȗ
3.13 ĸ½¶È
3.14 Á¤º¸ Àº´Ð
3.15 ÆÐÅ°ÁöÈ
3.16 °ü½ÉÀÇ ºÐ¸®
3.17 ÃæÁ·¼º, ¿ÏÀü¼º, ÇÁ¸®¹ÌƼºê¼º
3.18 Á¤Ã¥°ú ±¸ÇöÀÇ ºÐ¸®
3.19 ÀÎÅÍÆäÀ̽º¿Í ±¸ÇöÀÇ ºÐ¸®
3.20 ÂüÁ¶ÀÇ ´ÜÀϼº
3.21 ºÐÇÒ Á¤º¹
3.22 ¾ÆÅ°ÅØó ºñ±â´É ¿ä±¸»çÇ×
3.23 º¯°æ ¿ëÀ̼º
3.24 »óÈ£ ¿î¿ë¼º
3.25 È¿À²¼º
3.26 ½Å·Ú¼º
3.27 Å×½ºÆ® ¿ëÀ̼º
3.28 Àç»ç¿ë¼º
3.29 7°¡Áö ¼³°è ¿ø¸®
3.30 ´Ü¼ø ¿ø¸®
3.31 µ¿Çü ¿ø¸®
3.32 ´ëĪ ¿ø¸®
3.33 °èÃþ ¿ø¸®
3.34 ¼±Çü ¿ø¸®
3.35 ¸íÁõ ¿ø¸®
3.36 ¾ÈÀü ¿ø¸®
3.37 UNIX ȍȗ
3.38 ¸ðµâÈÀÇ ¿øÄ¢
3.39 ¸íÈ®¼ºÀÇ ¿øÄ¢
3.40 ±¸¼ºÀÇ ¿øÄ¢
3.41 ºÐ¸®ÀÇ ¿øÄ¢
3.42 ´Ü¼ø¼ºÀÇ ¿øÄ¢
3.43 Àý¾àÀÇ ¿øÄ¢
3.44 Åõ¸í¼ºÀÇ ¿øÄ¢
3.45 ¾ÈÁ¤¼ºÀÇ ¿øÄ¢
3.46 Ç¥Çö¼ºÀÇ ¿øÄ¢
3.47 Ãæ°Ý ÃÖ¼ÒÀÇ ¿øÄ¢
3.48 ħ¹¬ÀÇ ¿øÄ¢
3.49 º¹±¸ÀÇ ¿øÄ¢
3.50 °æÁ¦¼ºÀÇ ¿øÄ¢
3.51 »ý¼ºÀÇ ¿øÄ¢
3.52 ÃÖÀûÈÀÇ ¿øÄ¢
3.53 ´Ù¾ç¼ºÀÇ ¿øÄ¢
3.54 È®À强ÀÇ ¿øÄ¢
3.55 UNIX öÇÐ
3.56 ÀÛÀº °ÍÀÌ ¾Æ¸§´ä´Ù
3.57 ÇÑ ¹ø¿¡ ÇϳªÀÇ ÀÛ¾÷
3.58 Áï½Ã ÇÁ·ÎÅäŸÀÔ ÁøÇà
3.59 È¿À²¼ºº¸´Ù À̽ļº
3.60 µ¥ÀÌÅÍ´Â ÅؽºÆ®·Î
3.61 ·¹¹ö¸®Áö ¼ÒÇÁÆ®¿þ¾î
3.62 ¼Ð ½ºÅ©¸³Æ® È°¿ë
3.63 ´ëÈÇü ÀÎÅÍÆäÀ̽º ȸÇÇ
3.64 ÇÊÅÍÈ
4Àå °üÁ¡: ÇÁ·Î±×·¡¸Ó°¡ º¸´Â ½Ã°¢
4.1 ÀÀÁýµµ
4.2 °áÇÕµµ
4.3 Á÷±³¼º
4.4 °¡¿ª¼º
4.5 ÄÚµåÀÇ ±¸¸°³»
4.6 ±â¼úÀû ºÎä
5Àå ½À°ü: ÇÁ·Î±×·¡¸ÓÀÇ ÀÏ»ó
5.1 ÇÁ·Î±×·¡¸ÓÀÇ 3´ë ¹Ì´ö
5.2 º¸ÀÌ ½ºÄ«¿ìÆ® ±ÔÄ¢
5.3 ¼º´É Æ©´×¿¡ °üÇÑ ±Ý¾ð
5.4 ºñÀÚ¾ÆÀû ÇÁ·Î±×·¡¹Ö
5.5 ÇÑ °ÉÀ½¾¿ Á¶±Ý¾¿
5.6 TMTOWTDI
6Àå ±â¹ý: ÇÁ·Î±×·¡¸ÓÀÇ µµ±¸ »óÀÚ
6.1 ¿¹±¤Åº
6.2 °è¾à¿¡ ÀÇÇÑ ¼³°è
6.3 ¹æ¾îÀû ÇÁ·Î±×·¡¹Ö
6.4 °³¹ä ¸Ô±â
6.5 °í¹« ¿À¸®
6.6 ÄÁÅؽºÆ®
7Àå ¹ýÄ¢: ÇÁ·Î±×·¡¹ÖÀÇ ¾ÈƼÆÐÅÏ
7.1 ºê·è½ºÀÇ ¹ýÄ¢
7.2 ÄÜ¿þÀÌÀÇ ¹ýÄ¢
7.3 ±úÁø À¯¸®Ã¢ ¹ýÄ¢
7.4 ¿£Æ®·ÎÇÇ Áõ°¡ÀÇ ¹ýÄ¢
7.5 80:10:10ÀÇ ¹ýÄ¢
7.6 Á¶½´¾Æ ³ª¹«ÀÇ ¹ýÄ¢
7.7 ¼¼ÄÁµå ½Ã½ºÅÛ ÁõÈıº
7.8 ¼ö·¹¹ÙÄûÀÇ Àç¹ß¸í
7.9 ¾ßÅ©ÀÇ Åбð±â
¸¶Ä¡¸ç
°¨»çÀÇ ¸»
ã¾Æº¸±â