Book/IT 5분 잡학사전
[IT 5분 잡학사전] Day 2, EP.1 ~ EP.5
South Dev
2024. 2. 11. 00:50
오늘 읽은 범위
EP.01 개발자에 대한 오해 5가지!
EP.02 어떤 언어부터 공부해야 할까?
EP.03 새 언어를 쉽게 배우는 노하우?
EP.04 언어 이름은 왜 그렇게 지었을까?
EP.05 C, C++, C#은 이름처럼 비슷할까?
기억하고 싶은 내용
- 언어를 쉽고 빠르게 공부하는 방법
- 공식 문서 살펴보기 - 문법 부터 확인하는것이 아닌 공식문서 먼저 확인, 전반적인 내용 확인
- 문법 확인하기 - 문법을 보고, 입력하고, 이해하기
- 다른 언어와 비슷한 특징 집중해서 보기 - 내가 알던 언어와 새 언어가 얼마나 비슷한지 살펴보며 공통점과 차이점을 보기, 예) 함수 만드는 방법 비교
- 새 언어로 코딩 시도하기 - 지금 배우는 언어로 빠른 코딩, 공식 문서를 마냥 읽지 않으며 코드 한 줄이라도 작성, 엄청난 프로그램을 만드는게 아닌 원래 알고 있던 언어 지식을 바탕으로 함수나 변수 선언 등 특정 패턴을 새 언어로 작성
- 튜토리얼 시작하기 - 위 4가지 방법을 거치고 공식 문서에 있는 투토리얼 시작, ( 튜토리얼은 코드 복붙 느낌이라 마지막에 ) 오픈 소스 프로제트를 가져와서 해당 튜토리얼을 참고삼아 해체하고 다시 만들기, 프로젝트의 한 마당을 제거하거나 다른 부분을 해체하면서 다시 조립
- 나만의 프로젝트 만들기 - 이전에 만든 적도 없는 프로그램을 만드는것 자제, 어려운 과제를 안겨 주면 과정의 재미가 떨어짐, 이미 만들어 봤던 주제의 프로젝트를 새 언어로 만들어보기
- C, C++, C# 언어 정리
- C 언어는 세 언어 가운데 가장 오래되었고, 메모리 자원을 효율적으로 사용하면서도 실행 속도가 빠르다.
- C++은 C를 포함하는 언어로, 절차 지향이면서도 객체 지향이다. 실행 속도는 C 언어와 비슷하다.
- C#은 마이크로소프트에서 만든 언어로, 다양한 분야에서 사용할 수 있다. 실행 속도는 세 언어 가운데 가장 느리다.
소감 및 떠오르는 생각
- 책을 읽고 바로 정리하니까 기억에 오래 남는다.
- 가전 제품에 있는 프로그램은 어떤 언어로 만드는지 궁금했는데 C 언어로 하는것을 알게되었다.
- 언어의 이름이 어떻게 지어졌는지 평소에는 그냥 그려러니 넘어갔는데 알고 보니 재밌다.
반응형