본문 바로가기

개발자회고2

[자바스크립트] 함수의 파라미터 사용시 필수 주의사항! 만약에 파라미터 3개를 가지는 함수가 존재한다고 가정해보자. function pay_check(member_num, mediaName, mediaCode) { // 사용자별로 결제 매체정보를 확인 } 그런데, html 코드 내에서는 파라미터 2개를 가지는 함수를 호출한다. 과연 결과는 어떻게 될까? 일반적으로 많이 사용하는 Java 언어에서는 함수를 정의할 때, 파라미터의 갯수에 따라 함수가 다르게 호출된다. 그러나 JavaScript에서는 예외이다. 자바스크립트에서는 함수를 정의할 때는 매개변수의 타입을 따로 명시하지 않는다. 함수를 호출할 때에도 인수(argument)로 전달된 값에 대해 어떠한 타입 검사도 하지 않는다. 함수를 호출할 때 함수의 정의보다 적은 수의 인수가 전달되더라도, 다른 언어와는.. 2021. 7. 2.
[메타인지] 단순한 업무를 계속할 것인가? 이직을 할 것인가? Java Spring 개발 강의로 유명하신 백기선 님의 유튜브 영상을 보던 중에, 위 제목과 같이 단순반복업무와 이직의 사이에서 갈등하는 개발자의 상담 요청 영상이 있었다. 단순한 업무를 계속할 것인가 이직을 할 것인가? - 백기선님 Youtube 이번 메타인지는 "나는 어땠었지?" 라는 생각으로 시작해본다. 일반적으로 직장인들은 3,6,9법칙이 있다. 바로 3년 주기로 이직이나, 자신이 하고 있는 일에 대한 무료함이 느껴지는 시점이다. 나 또한, 이 주기에 주변 동료들의 퇴사와 관심 있었던 회사의 신규채용이 열리면서 회사를 다니면서 이직을 준비했었다. 하지만, 지방의 개발회사는 외관으로 보이는 이미지와 다르게 실제로는 기대 이하인 경우도 많았다. 일례로 개발자의 실력을 근속연수로 판단하는 인사담당자도 .. 2020. 12. 22.