Àб⠽±°í ÀÌÇØÇϱâ ÁÁÀº Äڵ带 ÀÛ¼ºÇÏ·Á¸é ¾î¶»°Ô ÇØ¾ß ÇÒ±î?
ÇöÁ÷ LINE °³¹ßÀÚ°¡ ¾Ë·ÁÁÖ´Â °¡µ¶¼º ³ôÀº ÄÚµå ÀÛ¼º¹ý!
³×Àֺ̹ÎÅÍ ÄÚµå ¸®ºäÇÏ´Â ¹æ¹ý±îÁö!
°³¹ßÀÚ¶ó¸é ¡®³»°¡ ¿Ö ÀÌ·± Äڵ带 § °É±î'¶ó¸ç ÀÚÃ¥ÇÑ °æÇèÀÌ ÀÖÀ» °ÍÀÌ´Ù. ºÐ¸í º¹ÀâÇÑ Äڵ尡 ¾Æ´Ñµ¥ ÀÌÇØÇϱ⠾î·Æ°í Á¶±Ý¸¸ º¯°æÇصµ ½±°Ô ¸Á°¡Áö°Å³ª, Äڵ带 ÀÛ¼ºÇÑ ´ç½Ã¿¡´Â ¿Ïº®ÇÏ´Ù°í »ý°¢ÇßÁö¸¸, ¸î ´Þ ÈÄ ´Ù½Ã ºÃ´Âµ¥ ÀüÇô ÀÌÇØÇÒ ¼ö ¾øÀ» ¶§ ´çȲ½º·´±âµµ ÇÏ´Ù.
ÀúÀÚ ¶ÇÇÑ ºñ½ÁÇÑ °æÇèÀ» ¿©·¯ ¹ø °Þ¾ú´Ù. ±×·¡¼ Àб⠽¬¿î Äڵ尡 ¹«¾ùÀÎÁö, Àб⠽¬¿î Äڵ带 ÀÛ¼ºÇϱâ À§Çؼ ¾î¶»°Ô ÇØ¾ß ÇÏ´ÂÁö µîÀ» °í¹ÎÇß°í, ÀÚ½ÅÀÇ °æÇèÀ» ¹ÙÅÁÀ¸·Î Àб⠽±°í ÀÌÇØÇϱâ ÁÁÀº Äڵ带 ÀÛ¼ºÇÒ ¼ö ÀÖ´Â ¿øÄ¢À» ÀÌ Ã¥¿¡ ´ã¾Ò´Ù.
Ã¥¿¡¼´Â Àб⠽¬¿î Äڵ尡 ÇÊ¿äÇÑ ÀÌÀ¯¿Í ÇÁ·Î±×·¡¹Ö ¿øÄ¢À» ÅëÇØ ÄÚµåÀÇ °¡µ¶¼ºÀÌ °³¹ß »ý»ê¼º¿¡ ¹ÌÄ¡´Â ¿µÇâÀ» ¾Ë¾Æº¸´Â °Í¿¡¼ ½ÃÀÛÇÑ´Ù. ÀÌ¾î¼ ½Ç¹«¿¡ ¹Ù·Î Àû¿ëÇÒ ¼ö ÀÖµµ·Ï ³×À̹ÖÇÏ´Â ¹ý, ÁÖ¼® ÀÛ¼º¹ý, Ŭ·¡½º ³»ºÎ ±¸Á¶ÀÎ »óÅÂ¿Í ÇÔ¼ö, Ŭ·¡½º °£ÀÇ ±¸Á¶ÀÎ ÀÇÁ¸ °ü°è, °¡µ¶¼ºÀÇ °üÁ¡¿¡¼ ÄÚµå ¸®ºäÇÏ´Â ¹æ¹ý±îÁö ´ã¾Ò´Ù. ³×Àֺ̹ÎÅÍ ¼¼È÷ °³¼±ÇØ ³ª°£´Ù¸é Àб⠽¬¿î Äڵ带 ÀÛ¼ºÇÏ´Â µ¥ Àͼ÷ÇØÁö°í, ´ÙÀ½¿¡´Â ¾î¶»°Ô Àû¿ëÇÒ ¼ö ÀÖ´ÂÁö ½º½º·Î »ý°¢ÇÏ¸é¼ ±× ÈûÀ» ±â¸¦ ¼ö ÀÖ´Ù.
°¡µ¶¼º ³ôÀº Äڵ带 ¸¸µå´Â °Í¿¡´Â Á¤´äÀÌ ¾øÁö¸¸, »óȲ¿¡ ¸Â´Â ÃÖÀûÀÇ ¹æ¹ýÀ» »ý°¢ÇÒ ¼ö ÀÖµµ·Ï ÀÌ Ã¥ÀÌ ¾È³»ÇØ ÁÙ °ÍÀÌ´Ù.
ÁÖ½Äȸ»ç LINEÀÇ LINE Platform Development 2¼¾ÅÍ, Mobile Experience °³¹ß½ÇÀÇ Developer Experience °³¹ßÆÀ ¼Ò¼ÓÀÌ´Ù. ½Ã´Ï¾î ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î·Î, LINEÀÇ ¾Èµå·ÎÀÌµå ¹öÀüÀ» °³¹ßÇÏ°í ÀÖ´Ù. ¶ÇÇÑ, LINEÀÇ ¼Ò½º ÄÚµå °¡µ¶¼º Çâ»óÀ» À§ÇØ ¸®ÆÑÅ͸µ°ú ÄÚµå ¸®ºä¸¦ ÀÚüÀûÀ¸·Î ¼öÇàÇϸç, °¡µ¶¼º°ú °ü·ÃµÈ °³¹ß ¹®È¿Í ÀÎÇÁ¶ó¸¦ ±¸ÃàÇÏ°í ÀÖ´Ù. ±³À°°ú ä¿ë ÇÁ·Î¼¼½º µîÀ» °³¼±Çϱ⵵ ÇÑ´Ù.
1Àå °¡µ¶¼º ³ôÀº Äڵ带 ÀÛ¼ºÇÏ´Â ¹ý
1.1 »ý»ê¼º °³¼±
__1.1.1 °³¹ß ±Ô¸ð¿Í »ý»ê¼ºÀÇ °ü°è
__1.1.2 °¡µ¶¼ºÀ» ³ôÀ̱â À§ÇÑ È¯°æ°ú Æò°¡ ü°è
1.2 °¡µ¶¼º ³ôÀº Äڵ带 ÀÛ¼ºÇϱâ À§ÇÑ ¿ä°Ç
__1.2.1 °¡µ¶¼º°ú °ü·ÃµÈ ÁöÇ¥
__1.2.2 °¡µ¶¼ºÀ» ³ôÀ̱â À§ÇØ ÁÖÀÇÇÒ Á¡
1.3 ´ëÇ¥ÀûÀÎ ÇÁ·Î±×·¡¹Ö ¿øÄ¢
__1.3.1 º¸À̽ºÄ«¿ìÆ® ¿øÄ¢
__1.3.2 YAGNI
__1.3.3 KISS
__1.3.4 ´ÜÀÏ Ã¥ÀÓÀÇ ¿øÄ¢
__1.3.5 ¼²ºÎ¸¥ ÃÖÀûÈ´Â ¸¸¾ÇÀÇ ±Ù¿ø
1.4 Á¤¸®
2Àå ³×À̹Ö
2.1 ³×Àֿ̹¡ »ç¿ëÇÏ´Â ¿µ¹®¹ý
__2.1.1 ¸í»ç ¶Ç´Â ¸í»ç±¸
__2.1.2 ¸í·É¹®
__2.1.3 ±× ¿ÜÀÇ ¿µ¹®¹ý
__2.1.4 ¹®¹ýÀ» ¹«½ÃÇÏ°í ³×À̹ÖÇÏ´Â ÀÌÀ¯
2.2 À̸§¿¡¼ ¾Ë ¼ö ÀÖ´Â ³»¿ë
__2.2.1 ¿¹: Àμö À̸§
__2.2.2 ¿¹: ÇÔ¼ö À̸§
__2.2.3 ¿¹¿Ü: Ãß»ó ¸Þ¼µå
2.3 ´Ü¾î ¼±ÅÃ
__2.3.1 ¿¹: ¸ðÈ£ÇÏÁö ¾ÊÀº ´Ü¾î ¼±ÅÃÇϱâ
__2.3.2 È¥¶õ½º·¯¿î ¾à¾î ÇÇÇϱâ
__2.3.3 ´ÜÀ§³ª ½Çü¸¦ ³ªÅ¸³»´Â ´Ü¾î Ãß°¡Çϱâ
__2.3.4 ±àÁ¤ÀûÀÎ ´Ü¾î »ç¿ëÇϱâ
2.4 ¾ð¾î, Ç÷§Æû, ÄÚµù ±Ô¾à
2.5 Á¤¸®
3Àå ÁÖ¼®
3.1 ÁÖ¼®ÀÇ Á¾·ù¿Í ¸ñÀû
3.2 ¹®¼È ÁÖ¼®
__3.2.1 ¾ÈƼÆÐÅÏ
__3.2.2 ¹®¼È ÁÖ¼®ÀÇ ±¸¼º
__3.2.3 ¹®¼È ÁÖ¼®ÀÇ ¿ä¾à
__3.2.4 ¹®¼È ÁÖ¼®ÀÇ »ó¼¼
3.3 ºñÇü½Ä ÁÖ¼®
__3.3.1 ±Ô¸ð°¡ Å« ÄÚµå ºÐÇÒÇϱâ
__3.3.2 Á÷°üÀûÀÌÁö ¾ÊÀº ÄÚµå ¼³¸íÇϱâ
3.4 Á¤¸®
4Àå »óÅÂ
4.1 °¡º¯ °ªÀÌ ´õ ÀûÇÕÇÑ °æ¿ì
4.2 º¯¼ö °£ÀÇ °ü°è, Á÷±³
__4.2.1 Á÷±³ÀÇ Á¤ÀÇ
__4.2.2 ¹æ¹ý: ÇÔ¼ö·Î ´ëüÇϱâ
__4.2.3 ¹æ¹ý: ÇÕ Å¸ÀÔÀ¸·Î ´ëüÇϱâ
4.3 »óÅ ÀüÀÌÀÇ ¼³°è
__4.3.1 ºÒº¯¼º
__4.3.2 ¸èµî¼º
__4.3.3 ºñ¼øȯ
4.4 Á¤¸®
5Àå ÇÔ¼ö
5.1 ÇÔ¼öÀÇ Ã¥ÀÓ
__5.1.1 ÇÔ¼ö ºÐÇÒÀÇ ±âº» ¹æħ
__5.1.2 ¸í·É°ú Äõ¸®ÀÇ ºÐ¸®
5.2 ÇÔ¼öÀÇ È帧
__5.2.1 Á¤ÀÇ ±â¹Ý ÇÁ·Î±×·¡¹Ö
__5.2.2 Á¶±â ¹Ýȯ
__5.2.3 Á¶ÀÛ ´ë»ó¿¡ µû¸¥ ºÐÇÒ
5.3 Á¤¸®
6Àå ÀÇÁ¸ °ü°è
6.1 ÀÇÁ¸ °ü°èÀÇ ¿¹
6.2 ÀÇÁ¸ÀÇ °µµ: °áÇÕµµ
__6.2.1 ³»¿ë °áÇÕ
__6.2.2 °øÅë °áÇÕ°ú ¿ÜºÎ °áÇÕ
__6.2.3 Á¦¾î °áÇÕ
__6.2.4 ½ºÅÆÇÁ °áÇÕ°ú µ¥ÀÌÅÍ °áÇÕ
__6.2.5 ¸Þ½ÃÁö °áÇÕ
6.3 ÀÇÁ¸ ¹æÇâ
__6.3.1 È£ÃâÀÚ ¡æ È£Ãâ ´ë»ó
__6.3.2 ±¸Ã¼Àû ¡æ Ãß»óÀû
__6.3.3 º¹Àâ/°¡º¯ ¡æ ´Ü¼ø/ºÒº¯
6.4 ÀÇÁ¸ÀÇ Áߺ¹
__6.4.1 ¿¬°áµÈ ÀÇÁ¸ °ü°è
__6.4.2 ÀÇÁ¸ ´ë»ó ÁýÇÕÀÇ Áߺ¹
6.5 ÀÇÁ¸ÀÇ ¸í½Ã¼º
__6.5.1 ¾ÈƼÆÐÅÏ 1: °úµµÇÑ Ãß»óÈ
__6.5.2 ¾ÈƼÆÐÅÏ 2: ¾Ï¹¬ÀûÀÎ °ªÀÇ ¹üÀ§
6.6 Á¤¸®
7Àå ÄÚµå ¸®ºä
7.1 ¸®ºäÀÌÀÇ ÁÖÀÇ »çÇ× 1: ¸®ºäÇϱ⠽¬¿î Ç® ¸®Äù½ºÆ® ¸¸µé±â
__7.1.1 Ç® ¸®Äù½ºÆ®ÀÇ ¸ñÀû ¸í½ÃÇϱâ
__7.1.2 Ç® ¸®Äù½ºÆ® ºÐÇÒÇϱâ
__7.1.3 Ä¿¹Ô ±¸Á¶ÈÇϱâ
7.2 ¸®ºäÀÌÀÇ ÁÖÀÇ »çÇ× 2: ¸®ºä ÄÚ¸àÆ® Àû¿ëÇϱâ
__7.2.1 À߸øµÈ ÀÇ°ßÀ̳ª Áú¹®ÀÌ ³ª¿Â ¿øÀΠã±â
__7.2.2 Á¦¾È Àǵµ ÆľÇÇϱâ
__7.2.3 ´Ù¸¥ ºÎºÐ¿¡ Àû¿ëÇϱâ
7.3 ¸®ºä¾îÀÇ ÁÖÀÇ »çÇ× 1: ¸®ºä¾îÀÇ ¿øÄ¢
__7.3.1 ¿äû¹ÞÀº ¸®ºä¸¦ ¹æÄ¡ÇÏÁö ¾Ê±â
__7.3.2 ¹®Á¦ ÀÖ´Â Ç® ¸®Äù½ºÆ® °ÅºÎÇϱâ
__7.3.3 ±âÇÑÀ» Áö³ªÄ¡°Ô ÀǽÄÇÏÁö ¾Ê±â
__7.3.4 ¡®Á¦¾È¡¯ÀÌ ¾Æ´Ñ ¡®ÀÇ°ß¡¯ Á¦½ÃÇϱâ
7.4 ¸®ºä¾îÀÇ ÁÖÀÇ »çÇ× 2: ÄÚ¸àÆ® ³»¿ë
__7.4.1 »ç·Ê ºÐ¼®
7.5 Á¤¸®
ºÎ·Ï ÀÌ Ã¥À» Àд µ¥ ÇÊ¿äÇÑ ÄÚƲ¸° ¹®¹ý