본문 바로가기

[ Developer ]189

능력있는 개발자 어떻게 알아볼 수 있나? 생활코딩 페이스북에 황준식님께서 올리신 글입니다.(https://www.facebook.com/groups/codingeverybody/permalink/1501967613177103 ) "해외 개발사의 제의를 받았다고 글쓴이 입니다.지난 글은 제 생각이상으로 많은 분들이 공유하는 모습을 보았고, 또 단순히 공유를 넘어서 서로 권하는 모습도 보았습니다. 그리고 저에게 자신이 앞으로 어찌할지 문의하는 분도 있었습니다.사실, 지난 글은 그저 제 경험담일 뿐입니다.그래서 이번에는 생코에 github을 통해 모듈을 공개하신 김재원님의 동의를 받아 코드 리뷰와 함께 해외 CTO가 말한 really impressed with the quality에 대해서 하고 싶은 말을 몇자 적었습니다ps. 다른 곳으로 퍼가도 됩.. 2017. 3. 29.
[JavaScript] 자바스크립트 함수 값을 반환하는 함수 값을 반환하는 함수 함수에서는 return 문을 이용해 값을 반환할 수 있다. 1 2 3 4 5 6 function multiply(x, y){ return x*y; } console.log(multiply(5,5)); // 25 cs 값을 반환하지 않는 함수는 undefined를 반환한다. 1 2 3 4 5 6 function multiply(x, y){ var result = x*y; } console.log(multiply(5,5)); // undefined Colored by Color Scripter cs 빈 리턴문도 undefined를 반환한다. 1 2 3 4 5 6 7 function multiply(x, y){ var result = x*y; return; } console.log(mult.. 2017. 2. 7.
[JavaScript] 자바스크립트 함수 표현식 함수 표현식 자바스크립트 함수 표현식은 function 키워드로 정의하며, 다음으로 선택적인 함수명과 괄호로 둘러싸인 인자 목록, 중괄호로 둘러싸인 함수 본문이 차례로 이어진다. 문법은 다음과 같다. 1 2 3 4 5 function function_name(arg1, arg2, ...){ // 함수 본문 } Colored by Color Scripter cs 함수 표현식은 다른 자바스크립트 표현식 내에서 나타날 수 있는데, 값을 집어넣을 수 있는 곳이라면 어떤 곳이든 함수 표현식을 집어넣을 수 있다. 다음 예제를 보자. 1 2 3 4 5 6 var sayHello = function(name){ console.log("Hello, I am " + name); } sayHello('Tom'); // He.. 2017. 2. 6.
관심을 받는 오픈소스 프로젝트 10위 깃허브는 오픈소스 프로젝트들의 성지라고 불릴 만큼 다양한 프로젝트를 공유한다. 개발자는 깃허브에서 소스코드를 저장하고 살펴보는 것 뿐만 아니라 특정 인물을 팔로우하거나 소셜 활동도 할 수 있다. 대표적으로 깃허브에서 ‘스타’는 ‘좋아요’를, ‘포크’는 공유 기능을 담당하는데, 이 수치를 보면 오픈소스 프로젝트의 인기를 가늠할 수 있다. 깃허브는 10월25일, 소스코드가 공개된 후 1주일 동안 가장 많은 스타수를 받은 프로젝트를 1위부터 10위까지 공개했다. 개발자들의 기대가 그만큼 높은 오픈소스 프로젝트라고 할 수 있겠다.10위. 에니메이(Anime) 에니메이는 자바스크립트 애니매이션 라이브러리다. 2016년 6월27일 출시됐으며, 공개된 이후 첫 주 동안 6013번 스타가 찍혔다. 에니메이는 가볍고, .. 2017. 1. 6.