천원 단위로 , 를 찍어주는 함수를 사용하려는 할때
function addComma(price) { if (price > 999) { return ("" + price).replace(/(\d)(?=(?:\d{3})+(?!\d))/g, "$1,"); } else { return price; } }
복붙하고 그냥 써버렸다.
( {addComma(item.priceNum1)} 원 )
하지만 통상
src폴더안에 utils폴더에 기업에서 사용하는 함수들을 정립해놓은 경우가 많다고 한다.
복습
- 개발자의 1~2년차는 다른 개발자가 정립해놓은 함수를 사용하기 위한 연습을 해야함과 함수를 해석, 재사용을 잘해야한다.
- 3~4년차는 다른 개발자가 사용하기 쉽게 함수를 정립할줄 알아야한다.
- 종합해보면 지맘대로 함수를 갖다쓰다간 1인분도 못하는 개발자로서, 팀에 방해가되는 퇴물이 될 확률이 크다.