๋ด์ผ๋ฐฐ์์บ ํ D-47 (10์ฃผ์ฐจ)
๐To Do List
* ๊ฐ์: ์๋ฐ์คํฌ๋ฆฝํธ ๋ฌธ๋ฒ ์ข ํฉ๋ฐ 1์ฃผ์ฐจ โ (์์ ์ ์ถ๊น์ง ์๋ฃ)
* ๊ฐ์: ๋ฆฌ์กํธ ์ ๋ฌธ โ ๐คโ
* UX์ง์ค๋ฐ: โฃ๋ฌธ์ ๋ฐ๊ฒฌ - ํผ๋๋ฐฑ โ ๐คโ
01 ๊ฐ์: ์๋ฐ์คํฌ๋ฆฝํธ ๋ฌธ๋ฒ ์ข ํฉ๋ฐ 1์ฃผ์ฐจ
โ๏ธ๊ฐ์ธ์์
๋ด๊ฐ ์ ์ผ ์ด๋ ค์ํ๋ ๋ถ๋ถ์ด์๋๋ฐ..
๋ฌธ์ ๋ฅผ ๋ณด์๋ง์ ์๊ฐ์ด ์๋์๊ฐ์ ๊ทธ๋ฅ ์ข ํ๋ฌ๋ค..ใ ใ
๋ถ๋ช ๋ฐฐ์ ๋๋ฐ ์๊ฐ์ด ์๋๊ธฐ๋ ํ๊ณ ์ด๋ป๊ฒ ์์ฉํด์ผํ ์ง ๋๋ฌด ์ด๋ ค์์
์ผ๋จ ๋ต์ ๋จผ์ ๋ณด๊ณ ๋ถ์ํด๋ณด์๋ ์๊ฐ์ ๋ต์ ๋จผ์ ํ์ธํ๋ค.
์์ 1: ๋ฌธ์์ด ์ฐ์ต
[๋ฌธ์ ]
๋๋ฌธ์์ ์๋ฌธ์๊ฐ ์์ฌ์๋ ๋ฌธ์์ด s๊ฐ ์ฃผ์ด์ง๋๋ค. s์ 'p'์ ๊ฐ์์ 'y'์ ๊ฐ์๋ฅผ ๋น๊ตํด ๊ฐ์ผ๋ฉด True, ๋ค๋ฅด๋ฉด False๋ฅผ return ํ๋ solution๋ฅผ ์์ฑํ์ธ์. 'p', 'y' ๋ชจ๋ ํ๋๋ ์๋ ๊ฒฝ์ฐ๋ ํญ์ True๋ฅผ ๋ฆฌํดํฉ๋๋ค. ๋จ, ๊ฐ์๋ฅผ ๋น๊ตํ ๋ ๋๋ฌธ์์ ์๋ฌธ์๋ ๊ตฌ๋ณํ์ง ์์ต๋๋ค.
์๋ฅผ ๋ค์ด s๊ฐ "pPoooyY"๋ฉด true๋ฅผ returnํ๊ณ "Pyy"๋ผ๋ฉด false๋ฅผ returnํฉ๋๋ค.
[์ ํ์ฌํญ]
๋ฌธ์์ด s์ ๊ธธ์ด : 50 ์ดํ์ ์์ฐ์ ๋ฌธ์์ด s๋ ์ํ๋ฒณ์ผ๋ก๋ง ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค.
function solution(s){
var result = true;
s = s.toUpperCase();
var num = 0;
for(var i = 0; i < s.length; i++){
if(s[i] === 'P') num++; // p์ด๋ฉด ๊ฐฏ์ ๋ํ๊ธฐ
if(s[i] === 'Y') num--; // y์ด๋ฉด ๊ฐฏ์ ๋นผ๊ธฐ
}
result = (num === 0); // p, y ๊ฐฏ์๊ฐ ๊ฐ์ผ๋ฉด 0 (p๊ฐ ๋ง์ผ๋ฉด ์์, ๋ฐ๋ ์์)
return result;
}
์ฌ์ค ๋ณด๋ฉด์ ํด์ํด๋ ์ดํด ๋์ง ์์๋ค.
์ ๋ต์ ๋ด๋ ์ดํด๋ฅผ ๋ชปํ๋.
๋ด๊ฐ ์ ์ํ์ ํฌ๊ธฐํ์๋์ง... ์๊ฒ๋์๋ค.
์ง์ง ์ํ ๋๋ฌด ์ซ๋ค........................
๐จ solution(s)์ด๊ณ . solution "abc"๋ฅผ ๋ฃ์๋๋ฐ ์ถ๋ ฅ๊ฐ์ด Hellow Javascript๊ฐ ๋์ด ์..................??????????
์ฌ๊ธฐ์๋ถํฐ ์ดํด์๋๋๊ฑฐ ์คํ๋๊ณ ์ฌ.........ใ ใ
๐จ ์ abc๋ ๋ญ๋ฐ...? solution์ s๋ผ๋ ๋ณ์, "abc"๋ผ๋ ๋ฌธ์์ด์ด ๋ค์ด๊ฐ๋ค๋ ๋ป์ธ๊ฐ????
๐จ ์ ์ธ์ ์ ์๋์์ ํด์ฃผ๋๊ฑด์ง? ์์์ ์๋๋ก ์ฝ์ด๋ด๋ ค์ค๋๊ฑด๋ฐ ์ ์๋์์ ์ ์ธํ๋๊ฑฐ์ง?????????????
---> ์ด๊ฑฐ๋ ๊ทธ๋ฅ ํํฐ๋๊ป์ ์ผ๋จ ์์๋ก ํ๊ธฐ์ํด์ ๋ง ํ์ ๊ฒ์ผ๋ก ํ์ ํ๋ค.
๊ฐ์๊ธฐ ๊ธฐ๋ณธ ๊ฐ๋ ๋ค์ด ๋ฌด์์ด์๋์ง ํ๋ ๋์ฉ ๋จธ๋ฆฌ์์์ ์ฌ๋ผ์ง๊ธฐ ์์ํ๋ค.
๊ธฐ๋ณธ ๊ฐ๋ ๋ค์ ๊น๋จน์ด์ ์ด๊ฒ๋ค์ด ๋ ์ดํด๊ฐ ๋์ง ์์๋ค ใ ใ
๐จ ๋ฉ์๋๊ฐ ๋ญ์์ง?????
๐จ ๊ฐ์ฒด์ ์ฌ์ฉํ๋ ํจ์..... ๊ฐ์ฒด๊ฐ ๋ญ์ง?????
์ฐพ์๋ณด๋๊น ํด๋์ค๋ผ๊ณ ํจ.
๐จ ํด๋์ค๊ฐ๋ญ์์ง????ใ ใ ใ ใ ใ ์ด์์ค๊น์ง ์๋ฒ๋ ค์ ๊ธฐ๋ณธ ๊ฐ๋ ์ ๋ค์ ํ์ธํ๋ค.
์ถ์ฒ: https://upcake.tistory.com/418
์ฐ๋ฆฌ๋ ์ด ๊ฐ์ฒด์ ์ ํด์ง ๋ฃฐ? ํจ์๋ฅผ ์ ํ๋ค. ๋ช ๋ น์ด๋ผ๊ณ ์๊ฐํด์ผ๊ฒ ๋ค. ๋ช ๋ น์ด๋ ํจ์๊ณ ๊ฐ์ฒด์์๋ ์ด ํจ์๋ฅผ ๋ฉ์๋๋ผ๊ณ ๋ถ๋ฅธ๋ค........!
์๋จ ์ด๋ฏธ์ง์ ์ธ์คํด์ค ๋ถ๋ถ์ ์ฝ๋ฉ์์๋ key๊ฐ ์ด๋ผ๊ณ ๋งํ๋ ๊ฒ ๊ฐ๋ค.
๊ทธ๋ฅ ํผ๊ทธ๋ง ํ๋ฉด ์๋ ๊น์? ใ ใ
๋ณดํต ๊ถ๊ธํ๊ฒ ์๊ธฐ๋ฉด ์ด๋ชจ์ง๋
๐ค
์ด๊ฑธ๋ก ์์ฑํ๋๋ฐ
๐จ
์ด๊ฑธ๋ก ํ ์ ๋๋ก ์ดํด๊ฐ ๋์ง ์์๊ณ ๋ฐ๋ณด๋ฉ์ถฉ์ด์ธ ๊ธฐ๋ถ.
๊ฐ๋ฐ์๋ค์ ์ด๊ฑธ ์๊ฐํ ์ ์๋???????์ ๊ฒ ์ฌ๋ฐ๋!?????????์ง์ ์ผ๋ก์ ์ ๋ง????
๐จ ์ ์ธ๋ ์ํ ๋งค๊ฐ๋ณ์ s๋ฅผ ๊ทธ๋ฅ s.toUpperCase๋ก ํ ๋นํด๋ฒ๋ ค...?
-> ์ด๋ฐ ๊ฒฝ์ฐ๋ ์ ์ ์ฐ์ธ๋ค๊ณ ํ๋ค. let uppercase์ด๋ฐ์์ผ๋ก ๋ณ์๋ฅผ ์ ์ธํด์ฃผ์!
๐จ toUpperCase๋ ๋ฌธ์์ด์ ๋๋ฌธ์๋ก ๋ฐ๊พธ๋๊ฑด๋ฐ, ๋ฌธ์ ๋ ๋๋ฌธ์, ์๋ฌธ์ ๊ตฌ๋ณ์ํ๋๊ฑฐ๊ณ , ์ํ๋ฒณ์ผ๋ก๋ง ์ด๋ฃจ์ด์ ธ์๋ค. ์ด๊ฒ ์กฐ๊ฑด์ธ๋ฐ ๋๋ฌธ์๋ก ๋ฐ๊พผ ์ด์ ๊ฐ ๋ฌด์์ธ์ง...? ==> ์ปดํจํฐ๋ ์ฝ๋๋ฅผ ์๋ฌธ์, ๋๋ฌธ์๋ก ์ธ์ํ๊ธฐ ๋๋ฌธ์ ํ๋๋ก ๋ชฐ์์ฃผ๊ธฐ ์ํด์๋ผ๊ณ ํ๋ค.
์ธ์?
function solution(s){
var result = true;
s = s.toUpperCase();
var num = 0;
for(var i = 0; i < s.length; i++){
if(s[i] === 'P') num++; // p์ด๋ฉด ๊ฐฏ์ ๋ํ๊ธฐ
if(s[i] === 'Y') num--; // y์ด๋ฉด ๊ฐฏ์ ๋นผ๊ธฐ
}
result = (num === 0); // p, y ๊ฐฏ์๊ฐ ๊ฐ์ผ๋ฉด 0 (p๊ฐ ๋ง์ผ๋ฉด ์์, ๋ฐ๋ ์์)
return result;
}
๐จfor๋ฌธ์ ๋ฌธ์์ด ํ๋ํ๋๋ฅผ ๋น๊ตํด๋ณด๋ ํจ์์ธ๋ฐ ์ฌ๊ธฐ์ i++๋ ๋ฌธ์์ด์ ํ ๋จ์ด๋ฅผ ๋ณด๊ณ ๋ค์์ผ๋ก ๋์ด๊ฐ๋ ์์๋ฅผ ๋๊ธฐ๋ ๊ทธ๋ฐ๋๋์ธ๊ฑด์ง? yes. ์ด ์ง๋ฌธ์ ๋ณด๊ณ ๋ค์ ์์ ์ฝ๋๋ฅผ ๋ณด๋ s.length๋ผ๋ ์กฐ๊ฑด์์ ํ๋์ฉ ์ถ๊ฐ๋๋ค์ด๋๊น ๋ค์ ์์๋ก ๋์ด๊ฐ๋ ๊ฐ๋ ์ผ๋ก ์์ฉ๋ ๊ฒ ๊ฐ๋ค.
๐จif(s[i] ==='P') ์ด๋ถ๋ถ์์ ๋๊ดํธ๊ฐ ๋ฐฐ์ด๋ก ์๊ณ ์๋๋ฐ
์๋ฅผ๋ค์ด์
fruit = [๋ฐ๋๋, ํค์, ์ฌ๊ณผ]
์ด๋ ๊ฒ ์๋ค๊ณ ์น๋ฉด
fruit[i] = ๋ฐ๋๋
ํ์ง๋ง ์ฌ๊ธฐ์๋
pPoooy ์ด ๋ณ์์ ๋ฑ๋ง ํ๋ํ๋๋ฅผ ์๋ฏธํด์ ๋๋ฌด ํท๊ฐ๋ฆฐ๋ค............ใ ใ ใ ใ ใ ใ ใ
==> ํํฐ๋๊ป์๋ [i]๋ ๋ฐฐ์ด์ด ์๋๋ผ ์ธ๋ฑ์ค์ด๊ณ , '์์น'๋ฅผ ๋ํ๋ธ๋ค๊ณ ํ๋ค. ๊ทธ๋๊น ์ด๋ป๊ฒ ๋ณด๋ฉด ์์์ ๊ฐ๋ค๊ณ ์๊ฐํ๋ฉด ๋๋๋ฐ ๋ ์ ํํ๊ฑด ์์น๋ผ๊ณ ์๊ฐํ๋ฉด๋๋ค. n๋ฒ์งธ.
๋ฐ๋ผ์ fruit [1] = ํค์๊ฐ ๋๋๊ฒ.
// ๋ด๊ฐ ์ ์ถํ ์ฝ๋
let str1 = "pPoooyY";
let str2 = "Pyy";
function solution(s) {
var answer = true;
//1. ๋๋ฌธ์ ๋ง์ถฐ์ฃผ๊ธฐ
let UpperCase = s.toUpperCase();
//2. ์์ ๋ง์ถ๊ธฐ
let num = 0;
for (var i = 0; i < s.length; i++) {
if (s[i] === "P") {
num++;
}
if (s[i] === "Y") {
num--;
}
}
if (num === 0) {
answer = true;
} else {
answer = false;
}
return answer;
}
console.log(solution(str1));
์์ 2: ๋ฐ๋ณต๋ฌธ, ์กฐ๊ฑด๋ฌธ ์ฐ์ต
[๋ฌธ์ ]
์ด๋ค ์ ์๋ค์ด ์์ต๋๋ค. ์ด ์ ์๋ค์ ์ ๋๊ฐ์ ์ฐจ๋ก๋๋ก ๋ด์ ์ ์ ๋ฐฐ์ด absolutes์ ์ด ์ ์๋ค์ ๋ถํธ๋ฅผ ์ฐจ๋ก๋๋ก ๋ด์ ๋ถ๋ฆฌ์ธ ๋ฐฐ์ด signs๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง๋๋ค. ์ค์ ์ ์๋ค์ ํฉ์ ๊ตฌํ์ฌ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
[์ ํ์ฌํญ]
- absolutes์ ๊ธธ์ด๋ 1 ์ด์ 1,000 ์ดํ์ ๋๋ค.
- absolutes์ ๋ชจ๋ ์๋ ๊ฐ๊ฐ 1 ์ด์ 1,000 ์ดํ์ ๋๋ค.- signs์ ๊ธธ์ด๋ absolutes์ ๊ธธ์ด์ ๊ฐ์ต๋๋ค.
- signs[i] ๊ฐ ์ฐธ์ด๋ฉด absolutes[i] ์ ์ค์ ์ ์๊ฐ ์์์์, ๊ทธ๋ ์ง ์์ผ๋ฉด ์์์์ ์๋ฏธํฉ๋๋ค.
๋ฏธ์น๊ฒ ๋ค ใ ใ ใดใ ใ ใ
์ผ๋จ ํ๊ตญ๋ง์ธ๋ฐ๋ ์ง๋ฌธ ์์ฒด๊ฐ ์ดํด๋์ง ์์๋ค ใ ใ ใ ใ ใ ใ ใ ใ ใ ใ
์ง์ง ์ด๋กํ์ง? ๊ฐ์ฌ๋๊ป์ ์ฒ์์ ๋ฌธ์ ๊ฐ ๋์ ์ ์๋ค์ด์ฌ ์ ์๋ค๊ณ ํ๋๋ฐ
ํ๊ตญ๋ง๋ ๊ทธ๋ฅ ๋์ ์๋ค์ด์๋ค.ใ ใ ใ ใ ใ ใ
๊ทธ๋์ ๋ด๊ฐ ์๋ ๋ป์ด ๋ง๋์ง๋ถํฐ ๋ค์ ๋จ์ด๋ป์ ๋ค์ ธ๋ดค๋ค.
์ด๋ค ์ ์๋ค์ด ์์ต๋๋ค.
์ ์: ์์ฐ์ (-2, -1, 0, 1, 2)
์ด ์ ์๋ค์ ์ ๋๊ฐ์ ์ฐจ๋ก๋๋ก ๋ด์ ์ ์ ๋ฐฐ์ด absolutes์
์ ๋๊ฐ: ์ค์์์, ์ ๋๋ ์์ ๋ถํธ๋ฅผ ๋ผ์ด ๋ฒ๋ฆฐ ์ (ex. -123์ ์ ๋๊ฐ: 123 / 5์ ์ ๋๊ฐ: 5)
์ค์: ์ ๋ฆฌ์์ ๋ฌด๋ฆฌ์๋ฅผ ํตํ์ด ์ด๋ฅด๋ ๋ง. ์ฌ์น ์ฐ์ฐ์ด ๊ฐ๋ฅํ๊ณ , ์์ใ์์ใ0์ ๊ตฌ๋ถ์ด ์์ผ๋ฉฐ, ํฌ๊ธฐ์ ์ฐจ๋ก๊ฐ ์๋ค.
์ ๋ฆฌ์: ์์, ์์, ์์์ , ๋ถ์ ๋ฑ.
๋ฌด๋ฆฌ์: ์์์ X, ๋ถ์X -> ๋ถ์๋ก ๋ํ๋ผ ์ ์๋ ์
์ด ์ ์๋ค์ ๋ถํธ๋ฅผ ์ฐจ๋ก๋๋ก ๋ด์ ๋ถ๋ฆฌ์ธ ๋ฐฐ์ด signs๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง๋๋ค.
์ฌ๊ธฐ์ ๋ถํธ๋ -,+๋ฅผ ๋ํ๋ด๋ ๊ฑธ๋ก ๋ณด์ธ๋ค.
๐กํจ์ ์ ๋งค๊ฐ๋ณ์๊ฐ ์ด 2๊ฐ๊ตฌ๋
์ค์ ์ ์๋ค์ ํฉ์ ๊ตฌํ์ฌ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
??????ใ ใ ใ ใ ใ ใ ใ ใ ใ ใ
๋ค์ ์ํํ ์ ์ถ๋ ฅ ์์์ด๋ฏธ์ง.
๊ณ์ ๋ณด๋ค๋ณด๋ ๋ฌด์จ ๋ง์ธ์ง ์ดํดํ๊ฒ ๋์๋ค.
์๋ ์ฌ๊ธฐ์๋ ์์๊ฐ false๋ผ๊ณ ๋์์์๋ค. ๊ทธ๋ฌ๋๊น ํท๊ฐ๋ฆฌ์ง!!!!!
false๊ฐ ์๋๋ผ ์์๋ผ๋ ๋ป์ผ๋ก ๋์์ผ๋ฉด ๋ ์ดํด๊ฐ ๋นจ๋์๊ฒ์ด๋ค...ใ ใ ใ ํ
๊ทธ๋๊น +4,-7,+12์ ๊ฒฐ๊ณผ๊ฐ์ 9. ์ด๋ฐ..๊ฑธ ๋ง๋ค์ด๋ผ! ํ๋๊ฒ๊ฐ๋ค.ใ ใ ใ ใ
์ด๋ฒ์ ์ ํ์ฌํญ์ ๋ดค๋ค.
absolute๊ธธ์ด๋ 1์ด์ 1,000์ด๋ค.
absolute์ ๋ชจ๋ ์๋ ๊ฐ๊ฐ 1์ด์ 1,000์ดํ๋ค.
?????
๋ชจ๋ ์๊ฐ ๊ฐ๊ฐ 1์ด์ 1000์ดํ์ธ๊ฑด ์๊ฒ ๋๋ฐ
๊ธธ์ด๊ฐ 1์ด์ 1000์ดํ๋ ๋ฌด์จ๋ง์ผ๊น....
๋ฐฐ์ด์ ๋ค์ด๊ฐ ์ ์๋ ์ธ๋ฑ์ค๊ฐ ์ต๋ 1000์ดํ๋ผ๋ ๋ป์ผ๊น?
ex) 1, 16, 8, 556, 86, 999, ..... x 1000(์ต๋)
(1 <= absolute.length <=1000)
(1 <= absolute <= 100)
signs์ ๊ธธ์ด๋ absolute๊ธธ์ด์ ๊ฐ๋ค.
( signs.lenght === absoulte.length)
signs[i] ๊ฐ ์ฐธ์ด๋ฉด absolutes [i]์ ์ค์ ์ ์๊ฐ ์์์์, ๊ทธ๋ ์ง ์์ผ๋ฉด ์์์์ ์๋ฏธํฉ๋๋ค.
์ด๊ฑฐ ๋ง์ ๋๋ฌด ๊ผฌ์๋จ๋ค..ใ ใ absolutes์ ์์น๊ฐ์ด ์์๋ฉด signs = true, ์์๋ฉด false๋ผ๋ ๋ป์ด์๋ค.
์ด๋์ ๋ ๋ด๊ฐ ํ์ด๋ฅผ ํ๊ณ ๋ต์์ง๋ฅผ ๋ณด๋ ค๊ณ ํ์ผ๋...
ํผ์ํ๊ธฐ์ ๋ฌด๋ฆฌ๊ฐ ์๋ ๊ฒ ๊ฐ์๋ค.
์์ ํด์ผํ๋๋ฐ ์๊พธ ๋ค๋ฅธ๊ฑฐ ๋ง์ง์ ๊ฑฐ๋ฆฐ๋ค๊ฑฐ๋ ์กธ๋ ค์ ๋ฉ ๋๋ฆฐ๋ค๊ฑฐ๋ ๋ค๋ฅธ ๊ฑธ ์๊พธ ํ๊ณ ์ถ์์ง๋ง...
๊ทธ๋๋ ํด๋ด์ผ๊ฒ ๋ค.
์ค๋ ํ๋ฃจ์ข ์ผ ์์ ๋ TIL๋ง ์ ๋ค๊ฐ ๋๋๊ฒ์๊ฒผ๋ค ใ ใ ใ ใ
๊ทธ๋์ ๊ฒฐ๊ตญ .... ๋ต์์ง๋ฅผ ๋ ๋ด๋ฒ๋ ธ๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก ์ด๋ฒ ์์ ๋ ๋ต์ ๋ณด๋ฉด์ ๊ธฐ์กด์ ๋ฐฐ์ ๋ ์ด๋ก ์ ์ด๋์ ์ฐ๋๊ฑด์ง๋ฅผ ๋ฐฐ์ฐ๋ ๊ฒ ๊ฐ์๋ค.
๊ทธ๋์ ์ ๋ต์ ๋ง์ถ๊ณ ์๋ง์ถ๊ณ ๋ ์ค์ํ์ง ์๋ค๊ณ ์๊ฐํ๋ค.
๊ทผ๋ฐ ์ ์ด๋ ๊ฒ ์ด๋ ค์ด ๋ด์ฉ๋ง ๋ง๋๋ฉด ์กธ๋ฆด๊น......ใ ใ ใ
๋๊ฐ ์๊พธ ์ฌ๋ผ๊ณ ํ๋ ๊ฒ ๊ฐ๋ค.
๊ฐ๋ฐ์๋ค ์ ๋ง ๋๋์ด๋ค ์๋๊น..ํ๋ ์๊ฐ์ด ๋ค์๋ค.
์ด๋ฐ ๊ฑธ ํ๋ฃจ์ ๋ช๋ฒ์ด๊ณ ์ฝ๋๋ฅผ ๊ตฌํ์ํฌ ์๊ฐํ๋๊น
๋จธ๋ฆฌ๊ฐ ์ํ ๋ค. ๋จธ๋ฆฌ ๋น ์ง๋ ์ง์ TOP 3...
var absolutes = [4, 6, 12];
var signs = [true, false, true];
function solution(absolutes, signs) {
var answer = 0;
for (var i = 0; i < absolutes.length; i++) {
if (signs[i] === true) {
answer = answer + absolutes[i];
} else if (signs[i] === false) {
answer = answer - absolutes[i];
}
}
return answer;
}
console.log(solution(absolutes, signs));
์ด๋ฐ ์๋ ์๊ณ ์ด ๋ฒ์ ์ ๋ ์งง๊ฒ ๋ง๋ ์์ ์ด๋ ๋ค.
var absolutes = [4, 6, 12];
var signs = [true, false, true];
function solution(absolutes, signs) {
let answer = 0;
for (let i = 0; i < absolutes.length; i++) {
signs[i] ? answer += absolutes[i] : answer -= absolutes[i]
}
return answer;
}
console.log(solution(absolutes, signs));
์ด๊ฑธ ์ฒ์์ ๋ดค์ ๋ ์ดํด๊ฐ ๋์ง ์์๋๋ฐ ๊ฐ์๋ฅผ ๋จผ์ ๋ณด๊ณ , ๊ทธ ๋ค์์ ์ด ์์ ๋ณด๋๊น ์ดํด๊ฐ ๋์๋ค.
์ฌ๊ธฐ์ ?(๋ฌผ์ํ) ์ฐ์ฐ์๊ฐ ๋ค์ด๊ฐ์๋๋ฐ ์ ์ ๋ฐฐ์ ๋๋ฐ ๊น๋จน์๋ค.
๋ค์ ์ฐพ์๋ดค๋๋
์กฐ๊ฑด ? ์ฐธ์ด๋ฉด ์ฌ๊ธฐ: ๊ฑฐ์ง์ด๋ฉด ์ฌ๊ธฐ
?(๋ฌผ์ํ)๋ฅผ ๊ธฐ์ค์ผ๋ก ์กฐ๊ฑด์ด true์ผ ๊ฒฝ์ฐ ์์ชฝ์ ๊ฒฐ๊ณผ๊ฐ์ด ๋์ค๊ณ , false์ผ ๊ฒฝ์ฐ ๋ค์ชฝ์ ๊ฒฐ๊ณผ๊ฐ์ด ๋์จ๋ค๋ ๋ป์ด๋ค.
์ฌ๊ธฐ์ answer += absolutes[i]๊ฐ ๋ฌด์จ ๋ป์ด๋๋ฉด
answer = answer + absolutes[i]๊ฐ ํจ์ถ๋ผ์๋๊ฑด๋ฐ
์ answer์ absolutes[i]๋ฅผ ๋ํ๋๊ฑฐ์ง? ๊ทธ๋ฌ๋ฉด 2๋ฐฐ๊ฐ ๋์ง์๋? ํ๋๋ฐ
๊ธฐ์กด์ answer์ ์ ์ธํด์ ํ ๋นํ ๊ฐ์ด 0์ด๊ธฐ ๋๋ฌธ์ absolute๋ฅผ ๋ํ๋ ๊ฒ์ด์๋ค.
answer 0์ absolutes์ ์ธ๋ฑ์ค๊ฐ์ ๋ํ๋ฉด ๊ทธ๊ฒ ๊ฒฐ๊ณผ๊ฐ์ด ๋๊ธฐ ๋๋ฌธ.
์์ง์.. answer์ 0์ ์ ์ธํด์ ์ด๋ฐ ํจ์๋ฅผ ๋ง๋ค์ด๋ด์ผ๊ฒ ๋ค~ ๊น์ง๋ ์๊ฐ์ด ๋ค์ง ์์ง๋ง
์ด๋ฐ ๊ฑธ ์์ฃผ ์ ํ๋ค๋ณด๋ฉด ์ ํ ์ ์๊ฒ ์ง..? ๋ค์ ๋ฆฌ์กํธ ํ๋ก์ ํธ ํฐ์ผ๋ฌ๋ค. ใ ใ ใ
๋์ค์ ์ด TIL๋ดค์ ๋ ์ดํด๋ฅผ ๋ชปํ ์๋ ์๊ฒ ๋ค๋ ์๊ฐ์ด...๋ค๊ธฐ๋ ํ์ง๋งใ ใ ใ
๊ทธ๋์ ๋ ์ต๋ํ ์์ธํ๊ฒ ์ ์๋ค๊ณ ํ๋ค....
02 ๊ฐ์: ๋ฆฌ์กํธ ์ ๋ฌธ
โ๏ธ๋ณ์ ์ ์ธ
๋ณ์๋ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ๋ฐ์ค์ญํ ์ ํ๋ค.
๋ฐ์ค = ๋ฐ์ค
๋ฐ์ดํฐ = ๋ฌผ๊ฑด๋ค.
์ด๊ฑฐ๋ฅผ ์ด๋์ ์ฐ๋? ์๋ฐ์คํฌ๋ฆฝํธ์์ ํ์ํ ๊ณณ ๊ตฐ๋ฐ ๊ตฐ๋ฐ ์ฌ์ฉํ๋๋ฐ
โ ์ฌ์ฉ์ํํ ๋ฐ์ ์ ๋ ฅ ์ฒ๋ฆฌ
โก ๊ณ์ฐ ๊ฒฐ๊ณผ ๋ค์ ์ฌ์ฉํ ๋
โข ์ฅ์ : ์ฝ๊ฒ ๊ด๋ฆฌ, ์ฌ์ฌ์ฉ ๊ฐ๋ฅ
๋ณ์๋ ํนํ '์ฌ์ฌ์ฉ'์ ์์ฃผ ๊ฐํ ๊ฐ์ ์ ๊ฐ์ง๊ณ ์์ผ๋ฏ๋ก
๋ณ์๊ฐ ์์ ๋ ํ์ฅ์ฑ๊ณผ ์ ์ง๋ณด์๊ฐ ๋จ์ด์ง ์ ์๋ค๊ณ ํ๋ค.
์๋ฅผ๋ค์ด 35985657495872 -> ์ด ์ซ์๋ฅผ 1000๊ตฐ๋ฐ์์ ์ฌ์ฉํ๋ค๊ณ ํ์ ๋!
์๋๋ฉด ํ์ฌ์์ ์ด๊ฑฐ ์ซ์ 4489745๋ก ์์ ํด์ฃผ์ธ์ ํ๋ฉด.....
๋ฐค์ ๊ฐ.
๋ณ์ ์ข ๋ฅ
๋ณ์ ์ ์ธ 3๊ฐ์ง | ์ค๋ณต ์ ์ธ ๊ฐ๋ฅ ์ฌ๋ถ | ์ฌํ ๋น ์ฌ๋ถ | ์ค์ฝํ | ํธ์ด์คํ | |
var | ์ค๋ณต ์ ์ธO | ์ฌํ ๋น O | ํจ์ ์ค์ฝํ | ์ ์ธ ์ ์ฌ์ฉO | |
let | ์ค๋ณต ์ ์ธX | ์ฌํ ๋น O | ๋ธ๋ก ์ค์ฝํ | ์ ์ธ ์ ์ฌ์ฉX | |
const | ์ค๋ณต ์ ์ธX | ์ฌํ ๋น X | ๋ธ๋ก ์ค์ฝํ | ์ ์ธ ์ ์ฌ์ฉX |
์ ์ ์ ์ด๋จ๋ ํ๋ฅผ ๋ค์ ๊ฐ์ ธ์๋ค.
์ฌ๊ธฐ์ scope์ ์์ญ์ ๋ค์ ๋๋ด๋ค.
๋ค์ ๋งํ์ง๋ง var๋ ์ ์์ฐ๋๊ฒ ์ข๋ค.
๋ณ์๋ ์ค์ฝํ(๋ฒ์, ์์ญ)์ ๋ฐ๋ผ ๋ค์ํ๊ฒ ๋๋ ์ ์๋ค๊ณ ํ๋ค.
์ถ์ฒ: https://bb-dev.tistory.com/21
์ด ๋ธ๋ก๊ทธ์์ ์ฐธ๊ณ ํ ์ฝ๋ํฉํ ๋ฆฌ๋ผ๋ ์ ํ๋ธ์์๋
์ค์ฝํ: ๋ณ์๋ฅผ ์ฌ์ฉํ ์ ์๋ '์์ญ' ์ด๋ผ๊ณ ํ๋ค.
์ค.. ์ค๋ช ์ ์ ํ๋ ๊ฒ ๊ฐ์ ๋๋ ๊ทธ ์ ํ๋ธ์ ๋ด์ฉ์ ์ฐธ๊ณ ํ์๋ค.
์๋กญ๊ฒ ์๊ฒ๋ ์ฌ์ค!
๋ชจ๋ ์ ์ธ์ ๊ฐ์ฅ ๊ฐ๊น์ด ๊ณณ์ ์๋ ์ ์ธ๋ถํฐ ํ์ฉํ๋ค๋ ์ฌ์ค.
๊ธ๋ก๋ฒ ์ค์ฝํ (Global Scope)
ํจ์ ์ค์ฝํ(Function Scope)
๋ธ๋ก ์ค์ฝํ(Block Scope)
//์์
function one(){
var numberOne = 40;
function two(){
var numberTwo = 99;
์ด์ฉ๊ตฌ์ ์ฉ๊ตฌ
}
}
"์ด์ฉ๊ตฌ ์ ์ฉ๊ตฌ"์์ ๋ณ์ ํ์ํ๋ฉด ๋ฐ๋ก ์์์๋ numberTwo๋ณ์์์ ํ์ฉํ ๊ฒ.
๋ง์ฝ function two์ ๋ณ์๊ฐ ์๋ค๋ฉด ๊ทธ ์์ ํจ์์ค์ฝํ์์ ๋ณ์๋ฅผ ์ฌ์ฉํ๊ณ ...๋ง์ฝ ํจ์ ์ค์ฝํ์๋ ์๋ค๋ฉด?
ํ๋จ๊ณ ๋ ์์์ค์ฝํ์ธ ๊ธ๋ก๋ฒ ์ค์ฝํ(Global Scope)์์ ํ์ฉ๋ ๊ฒ.
์ด๋ฐ ์๋ฆฌ๋ผ๊ณ ์๊ฐํ๋ฉด ๋๋ค.
๐ค๊ทธ๋์ ์ var๋ฅผ ์ฌ์ฉํ๋ฉด ์๋๋ ๊ฑด๋ฐ!?
์ถ๋ ฅ์ ํ๊ณ ์ถ์ด์ console.log๋ฅผ ๋ฃ์ด์
numberOne๊ณผ
numberTwo์ ๋ณ์๊ฐ์ ์ถ๋ ฅ์ ํ๋ค๋ฉด
console.log(numberOne); → ์ถ๋ ฅ 40
console.log(numberTwo); → ์ถ๋ ฅX (numberTwo๋ ์ ์๋์ง ์์๋ค๋ ์ค๋ฅ)
ํ์ ์ค์ฝํ์๋ ์ถ๋ ฅ๋์ง ์๋๋ค.
์ฐ๋ฆฌ๋ ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ Lexical Scope๋ผ๊ณ ํ๋ค.
์ ์ธ๋ ์์น๊ฐ ์์ ์ค์ฝํ๋ฅผ ์ ํ๋ ๊ธฐ๋ฅ์ ๊ฐ๊ณ ์๋ค๊ณ ํ๋ค.
์ค์ฝํ์ ๋ํด์ ์๊ณ ์ถ๋ค๋ฉด ๋ฐฉ๋ฌธํด์ ๋น ๋ฅด๊ฒ ์ต๋ํ๊ธฐ!
์ถ์ฒ: https://bb-dev.tistory.com/21
03 UX์ง์ค๋ฐ: ์์นด ๋ฌธ์ ๋ฐ๊ฒฌ ๊ณผ์
โ๏ธ๋ชจ๋ ์กฐ ํ๋ฐฉ
์์นด, ์นด์นด์คํ์ด, ํ๋์นด๋, ์ ํ๋ธ
์ด๋ ๊ฒ 4๊ฐ์ง ์๋น์ค๋ฅผ ์กฐ์ฌํ ์กฐ๋ค์ ์ฝ๋ฉํธ๋ฅผ ๋จ๊ธฐ๊ธฐ์ํด
์ด 1์๊ฐ์ ํ๋ฐฉ์ด ์ด์ด์ก๋ค.
๊ทธ ์ค ๋ค๋ฅธ ์กฐ๋ค์ด ์์นด๋ฅผ ์ด๋ป๊ฒ ๋ถ์ํ์์ง ๊ถ๊ธํ๋๋ฐ
์ฅํ๋ฅผ ์ ๋ฆฌํ๋ ๋ฐฉ์์ด๋, ์ด๋ ๋ฐฉํฅ์ฑ์ ์ก๊ณ ๋ฌธ์ ๋ฅผ ๋ฐ๊ฒฌํ๋์ง ๋ณผ ์ ์์๋ค.
๊ทธ ์ค ๊ฐ์ฅ ๊ธฐ์ต์ ๋จ๋ ์ ๊ทผ๋ฒ์ด์๋ ๊ฒ์
ํ๊ตญ์๋น์์์์ ์กฐ์ฌํ ์ค๋ฌธ์กฐ์ฌ๋ฅผ ํ ๋๋ก ๋ค์ํ ๋ฐ์ดํฐ๊ฐ ๋์์๋๋ฐ
์ฌ์ฉ์๋ค์ด ๋๋ผ๋ ๋ถํธํจ์๋ ์์นด์ ๋ฌธ์ ๋ง์ด ์๋, ์นด์์ด๋ง ์ฐ์ ์ ๋ฐ์ ๋ฌธ์ ๋ก ๋ณด๋ ๊ฒ์ด๋ค.
๊ทธ๋์ ๊ทธ ์กฐ์ ๋ค์ ๋ฐฉํฅ์ฑ์ด ๋ฌธ๋ ๊ถ๊ธํด์ก๋ค.
๋ค๋ฅธ ์กฐ ์ค์์๋ ๋ฒ์ ์ ์ฝ ๊ด๋ จํด์ ์กฐ์ฌํ ์กฐ๋ ์์ด์ ๊ผผ๊ผผํ๋ค๊ณ ์๊ฐํ๋ค.
ํ๋ฃจ์ 2์๊ฐ๋ง ์งํํ๋ ์์ฃผ ์งง์ ์๊ฐ์ด๊ธฐ ๋๋ฌธ์ ๊ทธ๋ฐ ์ฌ์ธํ ๊ฒ๊น์ง ์งํ์ ๋ชปํ์๋๋ฐ
๊ทธ๋ฐ ๋ถ๋ถ๋ ๋ฉด๋ฐํ๊ฒ ์กฐ์ฌ๋ฅผ ํ ๊ฒ ๊ฐ์์ ๋ค์์ ์กฐ์ฌํ ๋ ์ฐธ๊ณ ๋ฅผ ํด๋ ์ข๊ฒ ๋ค๊ณ ์๊ฐํ๋ค.
์ฝ๋ฉํธ๋ ์์ฃผ ..์ ๊ทน์ ์ผ๋ก ๋จ๊ฒผ๋คใ ใ ใ
์ฝ๋ฉํธ ๋จ๊ธฐ๋ ๊ฒ๋ ๋์์ด ๋์๋ค.
์์ฝ๊ฑฐ๋ ๊ถ๊ธํ ๋ด์ฉ์ด ์์๋ ์ฝ๋ฉํธ๋ฅผ ๋ง์ด ๋จ๊ฒผ๋๋ฐ
์ถํ์ ๋ด๊ฐ ํ๋ก์ ํธ๋ฅผ ๋ง๋ค ๋ ๋ด๊ฐ ์์ฑํ ์ฝ๋ฉํธ ๋ด์ฉ์ ์๊ฐํ๋ฉฐ ์ ์ํ ์ ์๊ฒ ๋ค๊ณ ์๊ฐํ๋ค.
โ๏ธํํฐ๋ ํผ๋๋ฐฑ - ์ ์ฒด ์กฐ
ํํฐ๋๊ป์ ํผ๋๋ฐฑ ํด์ฃผ์ ๊ธฐ์ค์ ์ด 3๊ฐ์ง.
1. ux๋ฆฌ์์น ๋ชฉ์ ์ดํด
2. ๋ฌธ์ ๋ฐ๊ฒฌ ์ฐ๊ฒฐ์ฑ
3. ์ธ์ฌ์ดํธ ์ ๋ฆฌ => ๋์ถ(์ ๋์ , ์ ์ฑ์ )
1.๋ฆฌ์์น ๋ชฉ์ ์ดํด
๊ณผ์ ์ด๊ธฐ ๋๋ฌธ์ ํ์์ ์ธ ๋ฐฉ๋ฒ๋ก ์ ์ค์ ํด์ ์งํ์ ํ ์กฐ๊ฐ ๋ง์๋ค๊ณ ํ์ จ๋ค.
- ๊ถ๊ทน์ ๋ชฉํ: ๋ ์ข์ ์๋น์ค ๊ฐ์
๊ทธ๋ ๋ค๋ฉด ๋ ์ข์ ์๋น์ค ๊ฐ์ ํ๊ธฐ ์ํด ์ฐ๋ฆฌ๋ ๋ฌด์์ ํด์ผํ ๊น?
=> ๊ณต๊ฐํ๊ธฐ: ์๋น์ค, ์ฌ์ฉ์ํํ ๊น์ด์๊ฒ ๊ณต๊ฐํ๊ณ ์ดํดํ๋๊ฒโ
Q. ์ฌ๊ธฐ๊น์ง ์งํํ๋๋ฐ ๋ง๋์? ์ด๋ค ๋ถ๋ถ์ด ๋ถ์กฑํ๊ฑด์ง. ๋ ์กฐ์ฌํด์ผํ ๋ถ๋ถ์ด ์์๊น์?
- ๋ง๊ณ ํ๋ฆฐ๊ฑด ์๋ค. ์ด๋ค ๋ชฉ์ ์ ๊ฐ์ง๊ณ ๋ฆฌ์์น๋ฅผ ํ๋๊ฒ ์ค์ํ๋ค.
์๋น์ค๊ฐ ์งํฅํ๋ ๋ชฉํ, ๊ฐ/์ฝ์ , ๊ฒฝ์์ฌ ๋ถ์ ํ ๋ฆฌ์์น๋คํ๋ค๊ณ ๋๋ด๋๊ฒ ์๋
๋ฆฌ์์น ํตํด ์๋น์ค ์ดํด๋ ๋์ด๊ณ , ์ฌ์ฉ์ ๋ฌธ์ ๋ฅผ ๊น์ด์๊ฒ ๊ณต๊ฐํ๊ธฐ ์ํ ์๋จ์ผ๋ก ํ์ฉํด์ผํ๋ค.
2.๋ฌธ์ ๋ฐ๊ฒฌ ์ฐ๊ฒฐ์ฑ
* why - ๊ผฌ๊ผฌ๋ฌด ๋ฆฌ์์น
๋์ค์ ์ ์ ๋ฐ์ดํฐ๊ฐ ์์ด๋ฉด์ ๋ฐฉ๋ํด์ง๋ค๊ณ ํ์ จ๋๋ฐ
์ ๋ง ๋ง๋ ๋ง์ด๋ค. ํ๋ค๋ณด๋ฉด ์ ๋ณด๋ ๋ง๊ณ ์ด๊ฑธ ์ด๋ป๊ฒ ์ ๋ฆฌ๋ฅผ ํด์ผํ ์ง ๊ฑฑ์ ๋์๋ค.
์ง<์ ์ด๋ผ๋ ๋ง์ ๋ง์ด ์ฐพ์์ผ๊ฒ ๋ค~! ํ๊ณ ๋ง์ด ์ฐพ์๋๋ฐ ๊ทธ๋ด์๋ก ํท๊ฐ๋ฆฌ๊ธฐ๋ ํ๊ณ ์์ด ๋ง์์ง๋๋ฐ ์ ๋ฆฌ๋ฅผ ์ด๋ป๊ฒ ํด์ผํ ์ง ๋ง์ด ๊ณ ๋ฏผํ๋ค.
ํ์ง๋ง ํํฐ๋๊ป์๋ ๋ฌธ์ ๋ฅผ ๋ค์ํ ์์ ์ผ๋ก ๋ฐ๊ฒฌํ๋ ๊ฑด ์ข์ง๋ง
๋ฐ๊ฒฌํ๋ ๊ณผ์ ์์ ์ง์คํด์ ๋ถ์ํ ์ธ์ฌ์ดํธ ๋ญ์ง ์ฐพ์์ผํ๋ค๊ณ ํ์ จ๋ค.
ex) ์ฌ์ฉ์๋ค์ด ์ด๋ฐ ๋ฌธ์ ๋ฅผ ๋ง์ด ๊ฒช๊ณ ์๋ค๋ฉด, ์ด ๋ฌธ์ ๋ฅผ ๊ตฌ์ฒด์ ์ผ๋ก ๋ ๋ถ์ํด๋ณผ๊น?
๊ทธ ๋ถ๋ถ์ ๋ํด why?๋ฅผ ๋ฌผ์ด๋ณด๋ฉด์ ๊ผฌ๋ฆฌ์ ๊ผฌ๋ฆฌ๋ฅผ ๋ฌผ๋ฉฐ ์ง๋ฌธํด๋ด์ผํ๋ค.
ex) ๊ฒฝ์ ์๋น์ค๊ฐ ์ต๊ทผ๋ค์ด ์ฌ์ฉ์ ์์ ๋งค์ถ ๋ชจ๋ ๋จ์ด์ง๊ณ ์๋ ์ํ (์ธ์ฌ์ดํธ)
๋ฌธ์ ! ์ด ์ธ์ฌ์ดํธ ํ ๋๋ก ์ฐ๋ฆฌ๊ฐ ์ป์ ์ ์๋ ์ ๋ณด๊ฐ ๋ฌด์์ด ์์๊น?
- ์ฌ์ฉ์ ์ ๋งค์ถ ๋จ์ด์ง๋ ์ด์ ํ์
- ์ฌ์ฉ์๊ฐ ๋์ฒด์ ๋ก ์ ํํ ์๋น์ค๋ ๋ฌด์์ผ๊น?
- ์ฐ๋ฆฌ ์๋น์ค์ ๋์ผํ ๋ฌธ์ ๊ฐ ์๋์ง? ์๋ค๋ฉด ์ด๋ป๊ฒ ํด๊ฒฐํ ์ ์๋์ง... ๋ฑ
๋ค์ํ ์๊ฐ์์ ์๊ฒฌ์ด ๋์๋ค.
๊ทธ๋ฌ๋ฉด์ ํํฐ๋๊ป์ ๊ฐ์๊ธฐ
์์ญ์ด ์๋ฉ์ด ๋ ธ๋ํ์๋ฉด์
์์ญ์ด ์๋ฉ์ด ๋นจ๊ฐ - ๋นจ๊ฐ๋ฉด ์ฌ๊ณผ - ์ฌ๊ณผ๋ ๋ง์์ด........ ๋์ผ๋ฉด ๋นํ๊ธฐ...
์๋ฉ์ด์์ ๋นํ๊ธฐ๋ก ์ด์ผ๊ธฐ๊ฐ ๊ฐ๋ค๊ณ ...ใ ใ ใ ใ ใ
์ฐ๋ฆฌ๋ ์ด๋ฐ์์ผ๋ก ๋ฌธ์ ๋ฅผ ๋ฐ๊ฒฌํด์ผํ๋ค๊ณ ํ์ จ๋ค.
ใ ใ ใ ใ ใ ใ
๐ก์ฐ๋ฆฌ๋ ์ธ์ฌ์ดํธ๋ฅผ ํตํด ๋ ๋ค๋ฅธ ์ธ์ฌ์ดํธ๋ฅผ ๋ฐ๊ฒฌํ ์ ์๋ค๋ ๊ฒ!
๋์ ์ง์ํ๊ฒ ํ๊ธฐ!!!!!!
๊ทธ ๋ค์์ ํ ๋ถ์๊ธฐ ์๋ค.
ํ๋ถ์๊ธฐ๋ ํ๋ก์ ํธ์ ํฐ ์ํฅ ๋ฏธ์น๋ค๊ณ ํ์ จ๋๋ฐ
์ด๊ฑด ์ ๋ง ๋ง๋๋ง์ด๋ผ๊ณ ์๊ฐ๋ค์๋ค.
์ฆ๊ฑฐ์์ ๋ ์ฌ๋ฐ๊ฒ ์ผํ ์ ์์ ๊ฒ ๊ฐ๋ค.
์ฌ์ค ์ง๊ธ UX์ง์ค๋ฐ ์กฐ๋ ๋๋ฌด ์ข์์ ์ข ์ฆ๊ฒ๊ฒ ํ๋ ์ค์ด๋ค ใ ใ ใ
๊ณ ๋ก ์ข์ ๋ถ์๊ธฐ = ์ข์ ์ธ์ฌ์ดํธ
๋ฌธ์ ๋ฐ๊ฒฌ ๊ณผ์ ์์์ ์ฃผ์์ :
- ๋ฌธ์ ๋ฅผ ์ ํด๋๊ณ ๋ฌธ์ ๋ท๋ฐ์นจํ ๊ทผ๊ฑฐ๋ฅผ ์ฐพ์์ ํค๋งค์ง ๋ง์์ผํ๋ค.
- ๊ฐ์ฅ ๋ง์ด ์ค์ํ๋ ์์ญ. ๋ผ์๋ง์ถ๊ธฐ์ + ๊ทผ๊ฑฐ ์ฐพ๋๊ฒ ์ด๋ ค์์ '์ง์ง'์ฌ์ฉ์ ๋ฌธ์ ์ฐพ๊ธฐ๊ฐ ์ด๋ ต๋ค๋ ๊ฒ.
3. ์ธ์ฌ์ดํธ ์ ๋ฆฌ => ๋์ถ
- ์ธ์ฌ์ดํธ ์ ๋ฆฌ: ์ค๊ฐ ์ ์ฐ ํ๋ฏ ๋ชฉ์ , ๋ฐฉ๋ฒ๋ก ์ ๋ฐ๋ผ ์ ๋ฆฌํ๋ ๊ฒ ์ข๋ค.
๋ฐฉ๋ฒ๋ก ์ ํตํด ์ป์ ๋ฐ์ดํฐ๋ฅผ ํ๋์ ํ์ ํ๊ธฐ ์ฝ๋๋ก ์ธ์ฌ์ดํธ๋ฅผ ์ ๋ฆฌํ๋ ๊ฒ ์ข๋ค. ์น์ ๋ณ๋ก ๋ฌถ๊ธฐ๊ฐ ์๊ฐ๋ณด๋ค ์ด๋ ต๋ค... ใ ใ ใ
์์)
์ฌ์ฉ์์ ๋์ฆ๋ฅผ ์ถฉ์กฑํ๊ณ , ๋ณด๋ค ๊ธ์ ์ ์ธ ์ฝํ ์ธ ์๋น ๊ฒฝํ์ ์ง์ํ๋๋ก
๋์์ธ ๊ฐ์ ์ด ํ์ํ๋ค
๋๋ฃจ๋ญ์ ํ ๋ฌธ์ฅ.
์ฌ์ฉ์์ ๋์ฆ๋ฅผ ๋จผ์ ํ์ ํด์ผํ ํ์์์.
์ด๋ค ์๋น๊ฒฝํํ์๋ ๋ถํธํจ์ ๋๊ผ๋์ง๋ฅผ ํ์ ํด์ผ ์ด๋ค ๋ฐฉํฅ์ผ๋ก ๊ฐ์ ๋ ์ง ์ ์ ์๋ค.
๊ทธ๋์ ์ธ์ฌ์ดํธ ์ ๋ฆฌํ ๋ ๋ช ํํ๊ณ ๊ตฌ์ฒด์ ์ผ๋ก ์ ํด์ผํ๋ค.
์ฌ๊ธฐ์ ๋๋ด๋๊ฒ ์๋๋ผ ์ด ์ธ์ฌ์ดํธ ๊ธฐ๋ฐ์ผ๋ก ๊ณ์ ๋ถ์ํด์ผํ๋ค.
์ผ์ธ ์ ๊ตฌ๊ฐ ์ ํ ๋ฒํผ์ด ํ์ํ๋ค๋ฉด ํ์ํ ์ด์ ํ์ , ์ด๋ค ์ํฉ์์ ๊ตฌ๊ฐ์ ํ๋ฅผ ํ๋์ง, ๊ตฌ๊ฐ์ ํ ํ ๋ ์ด๋ค ๊ธฐ๋ํจ๊ณผ๋ฅผ ์ป์ ์ ์๋์ง ๊ณ์ why์ง๋ฌธํ๋ฉฐ ๋ถ์ํด์ผํ๋ค.
์ผ์ธ ํน์ฑ์ ์งง์ ์์์ธ๋ฐ ์ผ์ธ ์กฐ์ ์ด ํ์ํ ์ด์ ๋ถใด์ํด์ผํ๋ค. ์ผ์ธ ์๋ง ์กฐํ์๊ฐ ์๋ ์ด์ ๊ฐ ๋ฌด์์ธ์ง? ์ผ๋ฐ์์์ ์กฐํ์๋ฅผ ๋ฃ๋ ์ด์ ๊ฐ ๋ฌด์์ธ์ง? ์ด๋ฐ ์ธ์ฌ์ดํธ ๋ฐ๊ฒฌํ๋ค๋ฉด ์ด๊ฑด ์ ๊ทธ๋ฐ๊ฑฐ์ง????๋ผ๋ ์ง๋ฌธ์ ๊ณ์ ๋์ ธ์ผ ์ง์ง ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์๋ค.
โ๏ธํํฐ๋ ํผ๋๋ฐฑ - 1์กฐ(์์นด)
๊ฐ์ ํ ์ฌํญ)
- ๋ค์ํ ๋ฌธ์ ์ ์ด ์ฐ๊ฒฐ์ฑ์ ๊ฐ๊ณ ๋ฌธ์ ์ ์ ๋ถ์ํ๊ฑฐ๊ฐ์ง ์๋ค. ์ด๋ค ๋ฌธ์ ์ ์ง์คํด์ ํด๊ฒฐํ๋ ค๊ณ ํ๋์ง ์ฐ๊ฒฐ์ฑ์๊ฒ ์งํํ์ผ๋ฉด ์ข๊ฒ ๋ค.
- ์ธ์ฌ์ดํธ ๋์ถ์ ์ข์์ผ๋ ์ธ์ฌ์ดํธ๋ฅผ ๋ช ํํ๊ณ ๊ตฌ์ฒด์ ์ผ๋ก ์ ์๋ฅผ ํด์ผํ๋ค.
ex)
์์นด ๊พธ์คํ ์ฑ์ฅ์ค → ๋งค๋ ์งํฅํ๊ณ ์ ํ๋ ๋ชฉ์ ์ด ์์ ๊ฒ. ์ด๋ค ๋ชฉ์ ์ผ๋ก ์ฑ์ฅํ๊ณ ์๋์ง์ ๋ํ ์ ๋ณด ์์์ผ๋ฉด ์ข์์ ๊ฒ.
์์นด๊ฐ ์ํผ์ฑ ์งํฅ → ์ํผ์ฑ ์งํฅํ๋ ์ด์ ๊ฐ ๋ฌด์์ธ์ง? ์ ๋ํด ์กฐ์ฌ๊ฐ ์ด๋ฃจ์ด์ก์ผ๋ฉด ์ข์ง ์์์๊น.
- ๊ฒฝ์์ฌ ๋ถ์ :
ex. ์ ๋ต ๋ถ๋ถ: ๊ธ๋ก๋ฒ ํ์ฅ๋ด์ฉ → ์ ๋ต ์ธ์ฐ๋๊ฑด ์ข์ง๋ง ์ ๋ต ์ธ์ฐ๊ธฐ ์ํด ์ด๋ฐ ์ ๋ต์ด ํ์ํ์ง ๋ฉด๋ฐํ๊ฒ ์กฐ์ฌํ ๊ฒ.
- ์นด์นด์ค ๋ชจ๋น๋ฆฌํฐ ํธ๋ฃจ์นด์์๋ 30๊ฐ๊ตญ ์ด์ ๊ธ๋ก๋ฒ ์งํฅ. ์ด ๋ถ๋ถ์ ๋ณด๊ณ ์ "๊ธ๋ก๋ฒ ์ฌ์ฉ์ ํ๋ณดํ๋ ์ ๋ต์ด ํ์ํ๋ค" ์ด๋ ๊ฒ ์งํ๋๊ฒ์ด๋ผ๋ฉด ์ด ์์นด ์๋น์ค๊ฐ ํด์ธ๋ก ๊ฐ๋ค๋ฉด ๊ธ๋ก๋ฒ ํ์ฅํ์ง ์์ ์ด์ ์ ๋ํด ๋ฉด๋ฐํ๊ฒ ๋ถ์ํด์ผํ๋ค. ๊ธ๋ก๋ฒ ํ์ฅ ๋์๋ ์ด๋ค ๊ฐ์ , ์ด๋ค ๊ธฐ๋ํจ๊ณผ๋ฅผ ๊ฐ์ ธ์ฌ์์๋์ง . ๊ธ๋ก๋ฒ ๋ง๋ค ํน์ฑ์ด ๋ค๋ฅด๋ค. ์ด๋๋๋ผ๋ก ๊ฐ๊ฑด์ง. ๊ทธ ๋๋ผ ํ์ ํ ์ฐ๋ฆฌ๋๋ผ์ ์ด๋ค๊ฒ์ด ์ผ์นํ๋์ง. ์์นด๊ฐ ํ์ํ๊ตฌ๋. ์ด๋ฐ์ ๋ต ์ธ์ธ์์๊ฒ ๊ตฌ๋. ๋จ์ํ๊ฒ ๊ฒฝ์์ฌ ๋ถ์์ค์ ๊ธ๋ก๋ฒ ๋์ํด์ ..์ธ๊ฒ๊ฐ๋ค. ์ถฉ๋ถํ ๋ฆฌ์์น๊ฐ ํ์ํ ๊ฒ๊ฐ๋ค.
์ฐ๋ฆฌ ์๋น์ค๊ฐ ์ง์ถํ์๋ ์ฅ๋จ์ ๋ถ์, ํธ๋ฃจ์นด๊ฐ 30๊ฐ๊ตญ ์ด์ ์๋น์ค ์ ๊ณตํ๊ณ ์๋๋ฐ ์ด์ผํ๋ฉด์ ๊ฐ๊ฐ์ ๋๋ผ๋ค์์ ์ ์ฌ์ฉํ๊ณ ์๋์ง ์ ์ฌ์ฉํ์ง ์๋๋ค๋ฉด ๊ทธ ๋ฌธ์ ๊ฐ ๋ฌด์์ธ์ง? ๊ทธ๋ฅ ์ฅ๋จ์ ๊ฐ๊ณ ์๋ ํต์ฌ๊ธฐ๋ฅ์์ ๋๋๋๊ฒ ์๋๋ผ ์ข ๋ ๋ฉด๋ฐํ๊ฒ ์งํํด์ ์ ๋ต ์ธ์ธ๊ฒ.
- ๋ฌธ์ ๋ฐ๊ฒฌ:
6๊ฐ์ง ์นดํ ๊ณ ๋ฆฌ ๊ธฐ์ค์ผ๋ก ๋ฐ๊ฒฌํ๋ค๋ฉด ์ด ๋ฌธ์ ์ ๋ํ ์ธ์ฌ์ดํธ๋ฅผ ํ๋ณดํด๋ ์ข์ง์์์๊น?
์ฐจ๋ ๋ฐ๋ฉ๊ณผ์ ๋ถํธ. ์ด๋ค์ ์ด ๋ถํธํ๋์ง? ์ด๋ค๊ฒ ๋ถํธํ๋์ง? ๋ฉด๋ฐํ๊ฒ ์กฐ์ฌํ๊ธฐ.
๋ค์ํ ๋ฌธ์ ๋ค์ ๋ค ํด๊ฒฐํ๋ฉด ์ข์ง๋ง ๋ค ํด๊ฒฐ ๋ชปํ๋ค๋ฉด ์ด๋ค ๋ฌธ์ ๊ฐ ํฌ๋ฆฌํฐ์ปฌํ ๋ฌธ์ ์ธ์ง, ์ด๋ค ๊ฑธ ํด๊ฒฐํ ๋ ์ํฉํธ ์๋์ง? ๊ตฌ์ฒด์ ์ธ ์ฌ์ฉ์ ๋ฌธ์ ํด์ ์ค์. ์ธ์ฌ์ดํธ๋ฅผ ๋ ๊ตฌ์ฒด์ ์ผ๋ก ์ฐพ๋๊ฒ ์ค์ํ ๊ฒ.
- ๋ฆฌ์์น ํตํด์ ๋ฐ๊ฒฌ์ด ์ด๋ ต๋ค๋ฉด ์ธํฐ๋ทฐ, ์ฌ์ฉ์ ํ ์คํธ๋ฅผ ์งํํ๋๊ฒ ์ข๋ค.
ํ ๋ฒ ๋ ๊ฒ์ฆํจ๊ณผ ๋์์ ์ถ๊ฐ์ ์ผ๋ก ๊ฒช๊ณ ์๋ ๋ฌธ์ ๋ฅผ ๋ฉด๋ฐํ๊ฒ ํ์ธํ๋๊ฒ ์ข๋ค.
์ธํฐ๋ทฐ๋ฅผ ์ ์๋ฏธํ๊ฒ ์ ์งํํ๊ธฐ ์ํด ์ด ์ง๋ฌธ์ ํตํด ํ์ธํ๊ณ ์ถ์๊ฒ ๋ฌด์์ธ์ง ์๊ฐํด์ผํ๋ค.
๋จ์ํ ์ฑ๋ณ ๋ฌผ์ด๋ด์ผ์ง. ์ฌ๋ ์ง์ญ ๋ฌผ์ด๋ด์ผ์ง ์X. ์ด ์ง๋ฌธํตํด์ ์ฌ์ฉ์์ ์ด๋ค๊ฑธ ํ์ธํ๊ณ ์ถ์์ง ์๊ฐํ์. ->์ง๋ฌธ์ง ๊ตฌ์ฑ
์ง๋ฌธ ๋ฏธ๋ฆฌ ์ค๋นํ๊ณ ํ์๊น์ง ์ค๋นํ๋๋ฐ, ์ค์ ์ข์ ์ธ์ฌ์ดํธ๋
์ฐ๋ฆฌ๊ฐ ์ค๋นํ ์ง๋ฌธ ์ธ์ ๊ผฌ๋ฆฌ์ง๋ฌธ์ ํตํ ์ธ์ฌ์ดํธ!
์ฐ๋ฆฌ์ ์ธ์ฌ์ดํธ๋ ๊ผฌ๋ฆฌ์ง๋ฌธ์ ์ํ ๋ฐฉํฅ์ฑ์ด๋ผ๊ณ ์๊ฐํ๊ธฐ.
์ ๊ทธ๋ ๊ฒ ์๊ฐํ๋์?? ์ง๋ฌธํ๋ ๊ฑฐ ์ค์ํ๋ค.
์ธํฐ๋ทฐ ์งํ ์๋ฒ ์ด์ ์ธํฐ๋ทฐ ์งํ
๋ฆฌ์์น ๋ด์ฉ ๊ธฐ๋ฐ์ผ๋ก ์ง๋ฌธ์ง ๊ตฌ์ฑํ๊ธฐ. ์คํ๋ผ์ธ์์ ๊ตฌ์ฒด์ ์ผ๋ก ์ด๋ค ๋ฌธ์ ๋ฅผ ๊ฒช๊ณ ์๋์ง ์ธํฐ๋ทฐํ๋ฉด ์ข์ ์ธ์ฌ์ดํธ ์ป์ ์ ์๋ค.
Q.์ค๋ฌธ์กฐ์ฌ๋ฅผ ๋ง์ด ํ๋๊ฒ ์ข์์ง. ํ๋์ ์ค๋ฌธ์กฐ์ฌ๋ฅผ ์งํํ๋๊ฒ ์ข์์ง.
A. ์ค๋ฌธ์กฐ์ฌ = ํ ๋ฒ ์ด์ ์งํํด๋ ๋ฌด๋ฐฉํ๋ค. ํ์ ์์ ๋ง์ ์๋ฒ ์ด ์งํํ๋ค.
์๋ฒ ์ด ํตํด ๋ญ ํ์ธํ๊ณ ์ถ์์ง ์๊ณ ๊ตฌ์ฑํด์ผ ์ง๋ฌธ์ ๋ํ ๋ต๋ณ์ ๊ฐ๊ณ ๋ฐ์ดํฐ ๋ง๋ค ์ ์๋ค.
Q. ๋ฌธ์ ๋ฐ๊ฒฌ: ๋ค ๋ฌถ์ ํ์X. ์ด์จ๋ ๋ ์ด๋ค๊ฒ ์ค์ํ ๋ฌธ์ ๋ฐ๊ฒฌ์ธ์ง ๋ ํด๋ด์ผํด์.
ํ๋์ ์ค์ํ๊ฑธ ์ฐพ์์ผํ๋ค ๊ฐ๊ฐ์ ์นดํ ๊ณ ๋ฆฌ ์ธ์ฌ์ดํธ ๋์ถํด์ฃผ๊ณ . ์ด ๊ฑธ ๋ค ํด๊ฒฐํ ์์์์ง. ์กฐ์ฌํ๋๋ ์ง๊ธ ์ฃผ์ฐจ๋ฌธ์ ๊ฐ ์๊ธํ๊ฑฐ ๊ฐ๋ค. ์๋๋ฉด ๋ฐ๋ฉ๋ฌธ์ ๋ง์ด ๊ฒช๊ณ ์๋ค? ์ฐ์ ์์ ์ ํด์ ํด๊ฒฐํ๋ฉด ์ข๋ค. ํ์ค์ ์ผ๋ก ํ๋ฃจ์ 2์๊ฐ ์ด๋๊น ๊ทธ๊ฑฐ์ ๋ง๊ฒ ํ ์ ์๋ ํด๊ฒฐ์ ์ ๊ณ ์ํด๋ณผ๊ฒ.
์ด๋ก ์ ์ผ๋ก ์์ง๋ง ์๊พธ ๋ถ์ํ๋ค๋ณด๋ฉด ํ๋จ๋ ฅ์ด ํ๋ ค์ง๋ค...~~ใ ใ ใ
๋ค์ ๋จธ๋ฆฌ์์ ๋ค์ด๊ฐ์์~!~!
WIL
Facts
์ด๋ฒ ์ผ์ฃผ์ผ ๋์ ์์๋ ์ผ, ๋ด๊ฐ ํ ์ผ
์๋ฐ์คํฌ๋ฆฝํธ ๊ฐ์๋ฅผ ๋ค์ผ๋ฉฐ ์์นด์ ๋ฐ์คํฌ/์ ์ ๋ฆฌ์์น๋ฅผ ์งํํ์๋ค.
๊ฐ๋ฐ ๊ณต๋ถ์ UX๋ถ์๊น์ง ํด์ ๋ ๊ฐ ๋ค ํฌ๊ฒ ์ง์คํ์ง ๋ชปํ๋ค.
์๋ฌด๋๋ ๊ฐ๋ฐ๋ณด๋ค๋ UX์ชฝ์ผ๋ก ์๊ฐ์ด ์๋ค๋ณด๋ ๋น์ค์ด ์น์ฐ์ณ์ก๊ณ ,
์๋ฐ์คํฌ๋ฆฝํธ์ ๊ฒฝ์ฐ ์ดํด๊ฐ ์๋๋ฉด ๋ค์ ์๋ํด๋ณด๊ณ ๊ทธ๋ฌ๋๋ผ ์๊ฐ์ด ๋ง์ด ์ง์ฒด๋๋ค.
ํนํ ๊ฐ์ธ ์์ ๋ฅผ ํ ๋ ์๊ฐ์ด ๋ ์ง์ฒด๋์๋ค.
๊ธ์์ผ ํ๋ฃจ๋ฅผ ๊ฑฐ์ ์์ ๋ก ๋ณด๋ผ๋งํผ ์ดํดํ๊ธฐ ์ํด ๋ ธ๋ ฅํ์ง๋ง
๊ณ์ ์ ์ด..์๋ค.
Feelings
๋์ ๊ฐ์ ์ ์ธ ๋ฐ์, ๋๋
ํ๋๋ง ์ง์คํด๋ ๋ถ์กฑํ๋ฐ ์ด ๋๊ฐ์ง๋ฅผ ๋ชจ๋ ํด๋ด๋ ค ํ๋ค๋ณด๋ ๊ทธ ์ด๋๊ฒ ํ๋๋ ํ์คํ๊ฒ ํ์ง ๋ชปํ๋ค๋ ๋๋์ด ๋ค์ด์ ์์ฌ์ ๋ค.
์๊ฐ์ด ์กฐ๊ธ๋ง ๋ ์ฃผ์ด์ก์ด๋ ์ข ๋ ํ ์ ์์ํ ๋ฐ!
ํนํ ์์๋ ๊ฐ์ด ํ๋ ํ์๋ ์ข๊ณ ๊ฐ๋ฐ์ ๋น๊ตํ๋ค๋ณด๋ ์๋์ ์ผ๋ก ์ฌ๋ฐ์ด์
๋ถ์์ ๋ ํ๊ณ ์ถ์ ๋ง์์ด ๋ค์๋ค.
๋ฐ๋ฉด ์๋ฐ์คํฌ๋ฆฝํธ ์์ ๋ ํ๊ธฐ์ซ์ ๋ง์์ด ์ปธ๋ ๊ฒ ๊ฐ๋ค.
์๋ฌด๋๋ ๋์ผ๋ก ๋ณด์ฌ์ง๋ ๊ฒ๋ ์์ด ๊ทธ๋ฅ ๋ฌธ๋ฒ์ด๋ค ๋ณด๋ ์ฌ๋ฏธ์๊ฒ ๋๊ปด์ง๊ณ
๋ฐฐ์๋๊ณ ๋์ค์ ์ด ๊ธฐ๋ฅ๋ค์ ์ธ ์ค ์๋ฉด ์ฌ๋ฐ์ ๊ฒ ๊ฐ์๋ฐ
์์ง๊น์ง๋ ๊ทธ๋ฐ ๊ฒ๋ค์ด ๋์ ๋ช ํํ๊ฒ ๋ณด์ด์ง ์์์ ๊ทธ๋์ ์ด๋ ค์ ๋ค.
Findings
๊ทธ ์ํฉ์ผ๋ก๋ถํฐ ๋ด๊ฐ ๋ฐฐ์ด ๊ฒ, ์ป์ ๊ฒ
ํ์ง๋ง ๊ทธ ํ๋ ์ ์ ์๊ณ ํํฐ๋๋ค๊ป์ ๋ ธ๋ ฅํด์ฃผ์๊ณ ์์์ ๊ฐ์ฌํ๊ณ
๋ชจ๋ฅด๋ฉด ๋ฌผ์ด๋ณด๋ฉด๋๋๊น..! ๋๋ฌด ์คํธ๋ ์ค ๋ฐ์ง ๋ง๋ผ๊ณ ํด์ฃผ์ จ๋ค.
ํผ์ ํ๋๊ฒ ์๋๋ผ ๋ค์ ๋ ๋ ํ๊ฒ ๋ฐ์ณ์ค ํํฐ๋๋ค์ด ๊ณ์๋๊น(ํ์ฌ๋ก์ )
์ข ๋ง์์ ์ง์ ๋์ด์ผ๊ฒ ๋ค๋ ์๊ฐ์ ํ๋ค.
UX๋ฆฌ์์น๋ฅผ ์งํํ ๋ค๋ฅธ ์กฐ๋ค์ ๋ณด๋ฉด์ ์ด๋ป๊ฒ ํด์ผ ๋ถ์์ ์ ํ ์ ์์์ง (why๊ธฐ๋ฒ)
๊ทธ๋ฆฌ๊ณ ์ ๋ฆฌ๋ ์ด๋ป๊ฒ ํ๋๊ฒ ์ข์์ง(์ค๊ฐ์ฒดํฌํ๋ฉฐ ๋ชฉ์ ,๋ฐฉ๋ฒ๋ก ์ ๋ฐ๋ฅธ ์ ๋ฆฌ ->๊ตฌ์ฒด์ ์ธ ์ธ์ฌ์ดํธ ๋์ถ)์ ๋ํด์,
๋ฌด์๋ณด๋ค ์ข์ ์ธ์ฌ์ดํธ๋ฅผ ์ป๊ธฐ์ํด์ ์๋น์ค์ ์ฌ์ฉ์์ ๋ํ ๊น์ ๊ณต๊ฐ์์๋ถํฐ ์ถ๋ฐํ๋ค๋ ๊ฒ์ ์๊ฒ๋์๋ค.
Future
๋ฐฐ์ด ๊ฒ์ ๋ฏธ๋์๋ ์ด๋ป๊ฒ ์ ์ฉํ ์ง
ํํฐ๋์ ํผ๋๋ฐฑ + ์กฐ ์ํํ๋ฉฐ ์ฝ๋ฉํธ ๋ค๋ ํ๋์ ํ๋ฉฐ
์ฐ๋ฆฌ ์กฐ์์ ์ด๋ค ๋ถ๋ถ์ด ๋ถ์กฑํ์ง ์ ์ ๊ฐํผ๋ฅผ ์ก์๊ฐ๊ณ ์๋ ๊ฒ ๊ฐ๊ณ
์ ๋ง ํ ๊ธฐ๋ฅ, ํ ์๋น์ค๋ฅผ ๋ง๋ค๊ธฐ์ํด ์กฐ์ฌ์ ๋ถ์์ด ์์ฒญ ํ์ํ๋ค๋ ๊ฒ์ ๋๊ผ๋ค.
๋ค์์ ๋ด๊ฐ ๋๊ผ๋ ๋ถ๋ถ๋ค์ด ์ ์ฉ๋ ์ ์๋๋ก ๋ค์์ฃผ UX์ง์ค๋ฐ์ ์งํํ ๋ ์ด ํฌ์คํ ์ ๋ง์ด ์ฐธ๊ณ ํด์ผ๊ฒ ๋ค!
๋ง๋ฌด๋ฆฌํ๋ฉฐ...
๊ฐ๋ฐ๊ฐ์๋ฅผ ๋ค์ผ๋ฉฐ ์๊ฐ์ด ์ฐธ ๋นจ๋ฆฌ ํ๋ฅด๊ณ ์๋ค๋ ๊ฒ์ ๋๊ผ๋ค.
๋ชฐ๋ผ์ ๊ณ ๋ฏผํ๋ ์๊ฐ์ด ๋นจ๋ฆฌ๊ฐ๋ ๊ฒ ๊ฐ๋ค.
์ง๊ธ ์๋๋ฉด ๋์ค์ ํ์ฌ์ ๋ค์ด๊ฐ์ ์ด ์๊ฐ์ ํ ์ ํ ํฐ์ด๋
์ง๊ธ ์ด๋ฌ๋ ๊ฒ ํจ์ฌ ๋ซ๋ค๋ ์๊ฐ์ด ๋ค์๋ค.
+ ์ฐ๋ฆฌ UX์ง์ค๋ง ํ์๋ค ๋๋ฌด ์ข๋ค... ใ ใ ใ !!!
๋ค์์ ๋ ์ํ ์ ์์๊ฒ ๊ฐ๋ค ํงํ