Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- min heap
- 중첩
- boolean
- enumerate
- 매직 넘버
- 가독성
- 대소 비교
- 힙
- 함수
- 코딩테스트
- max-heap
- 탈출 조건
- 그리디
- 커리어
- 프로그래머스
- 파이썬
- permutations
- deque
- 중간 변수
- 2020 채용
- 가이드
- 변수명
- 스택/큐
- 조합
- John Sonmez
- ZIP
- 함수화
- 중첩문
- 임시 변수
- 부등호
Archives
- Today
- Total
목록애자일 (1)
Better Code, Better Life

3부 소프트웨어 개발에 대해 알아야 할 것 - 1 21장 프로그래밍 언어 개요 언어마다 특징이 있다. 대학에서는 C, 자바, 파이썬 순으로 많이 쓰이는 것 같다. 전공자가 하나만 배운다면 보통 C를 배우고 그 다음으로 자바를 배우는 것 같다. 비전공자는 파이썬을 배우는 추세다. C는 포인터를 다룰 수 있어 직접 메모리에 접근이 가능하다. 코드 길이가 길지만 속도가 빠르다. 메모리 관리도 용이해서 임베디드, IoT를 포함한 저사양PC에 많이 쓰인다. 자바는 대규모 프로젝트에 필수적인 객체지향언어 개념을 배우기 좋다. 클래스를 기본으로 프로그래밍한다. 객체라는 말이 정말 추상적인데 영어로는 object다. 실제 사물을 코드로 표현하고 사물간 기능, 관계를 엮어 프로그래밍하는 것이 객체지향 프로그래밍이다. 만..
Book Review/커리어 스킬
2019. 7. 11. 13:57