230118 /

신동윤·2023년 1월 18일
0

소스 코드(영어: source code) 또는 원시 코드란 컴퓨터 프로그램을 사람이 읽을 수 있는 프로그래밍 언어로 기술한 텍스트 파일이다.

컴파일이란 지금은 우리가 프로그래밍 언어로 작성한 "소스코드"를 컴퓨터가 알아 들을 수 있도록 번역해주는 일 이라고 생각하시면 좋습니다.
"프로그래밍 언어로 작성된 코드"를 "0과 1로 표현된 기계어"로 변환하는 과정을 컴파일이라고 합니다.

컴퓨터 프로그래밍에서의 스크립트란 (컴퓨터 프로세서가 아닌) 다른 프로그램에 의해 번역되거나 수행되는 프로그램이나 명령어들의 나열을 말한다.

디버깅은 모든 소프트웨어에서 소스 코드의 오류 또는 버그를 찾아서 수정하는 과정입니다

주석을 달면 코드의 전체적인 길이가 증가합니다. 하지만 이는 전혀 문제가 되지 않습니다. 프로덕션 서버에 배포하기 전에 코드를 압축해주는 도구가 많이 있고, 이 도구들은 주석을 삭제해주기 때문입니다.

“코드가 불분명해서 주석 작성이 불가피하다면 코드를 다시 작성해야 하는 지경에 이른 걸 수 있습니다.”

여러 단어를 조합하여 변수명을 만들 땐 카멜 표기법(camelCase)이 흔히 사용됩니다. 카멜 표기법은 단어를 차례대로 나열하면서 첫 단어를 제외한 각 단어의 첫 글자를 대문자로 작성합니다. myVeryLongName같이 말이죠.

상수는 대문자로 작성한다. 알아보기 쉽게

변수명은 간결하고, 명확해야 합니다. 변수가 담고있는 것이 무엇인지 잘 설명할 수 있어야 하죠.

"" + 1 + 0 = "10" // (1)
"" - 1 + 0 = -1 // (2)
true + false = 1
6 / "3" = 2
"2" * "3" = 6
4 + 5 + "px" = "9px"
"$" + 4 + 5 = "$45"
"4" - 2 = 2
"4px" - 2 = NaN
7 / 0 = Infinity
"  -9  " + 5 = "  -9  5" // (3)
"  -9  " - 5 = -14 // (4)
null + 1 = 1 // (5)
undefined + 1 = NaN // (6)
" \t \n" - 2 = -2 // (7)

팀원과 이야기를 많이 하면서 요구사항을 지키면서 과제하기
패러다임으로 인해 언어가 사라질수도있다.
변수선언의 메모리를 고민
type이 변경되면 오류가능성이 생긴다
코어자바스크립트를 공부하면 다른언어도 쉽다.
변수명을 작성할때 고민해서 작성하기(a, b X)
잘모르겠을때는 모르는 부분이 어떤 부분인지 폭이라도 줄여서 물어봐야한다.
단어검색을 많이하면서 읽으면좋다 (나중에 눈에 익으면 더 빨리된다)
너무 세세하게 보지않아도 된다. 화 받지말고 쓱쓱~

황창환 매니저님>
사용할 수 있을정도로만 원리 파악은 2순위
코딩테스트는 매일 조금이라도 해야한다.
알고리즘 스터디, 혼자 기준잡거나
면접때 개발문화나, 좋은 개발자가 뭐라 생각하는지 물어보심

0개의 댓글