[ÁÖ¿ä¾÷¹«]
µ¥ºêĹ¿¡¼´Â ¹®¼¸¦ ÀÛ¼ºÇÏ°í °øÀ¯ÇÏ´Â ÇÁ·Î±×·¥ÀÎ [µ¥½ºÅ©Ä¹]À» ½ºÆ©µð¿À ÃʱâºÎÅÍ ÀÚü °³¹ßÇؼ »ç¿ëÇØ ¿Ô½À´Ï´Ù.
ÀÌ µµ±¸´Â ¸ðµç Á÷±ºÀÇ µ¿·á°¡ ¸ÅÀÏ »ç¿ëÇϸç, ÀÚ½ÅÀÇ »ý°¢À» ¹®¼·Î Á¤¸®Çؼ ÀÇ»ç¼ÒÅëÇÏ´Â ¹®È¸¦ Á¤Âø½ÃÅ°µµ·Ï ÇÏ°í ÀÖÀ¸¸ç, ¾÷¹«ÀÇ °í¹Î°Å¸®¸¦ Àû¾îµÎ¸é ´Ù¸¥ µ¿·á°¡ º¸°í µµ¿òÀ» Áְųª, µ¿·áÀÇ ¼ºÃ븦 º¸°í Çâ»ó½ÉÀ» ÀÚ±ØÇϵµ·Ï ÇÏ´Â ¾÷¹« SNSÀ̱⵵ ÇÕ´Ï´Ù.
µ¥½ºÅ©Ä¹Àº ÀÌ·± ±â¾÷ ¹®È¸¦ Àå·ÁÇÏ°í Áö¿øÇϵµ·Ï ¼³°èµÇ¾úÀ¸¸ç, 2016³âºÎÅÍ »ç¿ëÇÏ´Â ÇöÀç ¹öÀüÀº ´õ ´Ù¾çÇÑ µð¹ÙÀ̽º¿¡¼ Á¢±ÙÇÒ ¼ö ÀÖ°Ô²û À¥ ¼ºñ½º·Î ¸¸µé¾îÁ³½À´Ï´Ù.
»ç³»¿¡¼¸¸ »ç¿ëÇÏ´Â µµ±¸´Â ÆǸÅÇÏ´Â °Íº¸´Ù Ç°ÁúÀÌ ¶³¾îÁö´Â °æ¿ì°¡ ¸¹Áö¸¸, ¿ì¸®´Â ¼ºñ½ºÀÇ Ç°Áú¿¡ ´ëÇؼ ŸÇùÇÏÁö ¾Ê½À´Ï´Ù.
µ¥½ºÅ©Ä¹¿¡ ¹®Á¦°¡ »ý±â¸é ¿ì¸® ¸ðµÎÀÇ ¾÷¹«°¡ ¸¶ºñµÇ´Â¸¸Å ¾ÈÁ¤¼ºÀ» Ãß±¸Çϸç, ¾÷¹« µµ±¸°¡ Ç㸧ÇÏ¸é °ÔÀÓÀ» ¸¸µé ¶§µµ ³·Àº Ç°Áú¿¡ ¸¸Á·Çϱ⠽¬¿ì¹Ç·Î UXÇ°Áúµµ ³ôÀº ¼öÁØÀ» Ãß±¸ÇÕ´Ï´Ù.
µ¥½ºÅ©Ä¹Àº TypeScript·Î °³¹ßµÆ´Âµ¥, ¹é¿£µå´Â Express.js ±â¹Ý, ÇÁ·ÐÆ®¿£µå´Â ÀÚü ÇÁ·¹ÀÓ¿öÅ©¸¦ ÀÌ¿ëÇÕ´Ï´Ù. ¿ì¸®´Â ¿äÁò À¯ÇàÇÏ´Â ÃֽŠµµ±¸¸¦ µû¸£±â º¸´Ù´Â ¾Æ·¡ »çÇ×µéÀ» Áß¿ä½Ã ÇÕ´Ï´Ù.
¡¡¡¡- ½ÇÁ¦·Î »ç¿ëÀÚ¿¡°Ô Àü´ÞµÇ´Â °¡Ä¡
¡¡¡¡- ÁÁÀº ¼³°è?ÄÚµå Ç°Áú?°³¹ß ¹®È
¡¡¡¡- »ç¿ëÇÏ´Â µµ±¸°¡ ¾î¶»°Ô µ¿ÀÛÇÏ´ÂÁö ¿ø¸®¸¦ ÀÌÇØÇÏ´Â °Í
¡¡¡¡- UX¿¡ ´ëÇÑ ÀÌÇØ
¿ì¸®´Â ÄÚµå °øµ¿ ¿À³Ê½Ê[https://martinfowler.com/bliki/CodeOwnership.html] Çù¾÷ ¸ðµ¨À» »ç¿ëÇϸç,´Ù¸¥ ȸ»ç¿¡¼ ÀÏÇß´ø °æÇèÀÌ ÇÊ¿äÇÏÁö´Â ¾ÊÁö¸¸, ÇÁ·ÐÆ®¿£µå?¹é¿£µå?DB?¹èÆ÷ °úÁ¤ÀÇ ±âȹ?¼³°è?±¸Çö ÀÛ¾÷¿¡ ¸ðµÎ Âü¿©ÇÏ°í, Åä·Ð°ú ÄÚµå ¸®ºä¸¦ ÅëÇØ µ¿·á¿Í ÀÇ°ßÀ» ÁÖ°í ¹ÞÀ¸¸ç ¼·Î¿¡°Ô ¹è¿ï ÀÇÇâÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù
|