📙오늘 TIL 3줄 요약
- 라이브러리와 프레임워크의 차이점, 제어하는가? 당하는가?
- 기한을 정해서 프로젝트를 하자.
- 스티브 잡스의 자신감을 본받아 개발해야겠다.
TIL (Today I Learned) 날짜 : 2023.01.17(화)
오늘 읽은 범위
[2]마당 코딩별 안내서 - 웹 기술 편
에피소드 11. 라이브러리와 프레임워크, 비슷한 거 아냐?
에피소드 12. 제이쿼리는 반드시 배워야 하는 기술일까?
에피소드 13. 그놈의 API, 대체 뭐길래?
에피소드 14. 도메인은 왜 돈을 주고 사야할까?
에피소드 15. 플래시의 서비스 종료와 스티브 잡스
책에서 기억하고 싶은 내용
에피소드 11. 라이브러리와 프레임워크, 비슷한 거 아냐?
- 공통점 : 누군가 미리 작성해 놓은 코드이고, 우리의 개발 속도를 더 빠르게 만들어 주는 도구
- 차이점 : 내가 제어하는가, 제어당하는가?
- 라이브러리 - 필요할 때 불러서 쓸 수 있다. (제이쿼리, 부트스트랩)
- 프레임워크 - 정해진 규칙에 따라 개발해야 한다. 규칙을 바꿀 수 없다. (장고, 스프링)
에피소드 12. 제이쿼리는 반드시 배워야 하는 기술일까?
- 제이쿼리는 2006년에 탄생했다. 당시 자바스크립트가 좋은 언어는 아니였다.
- 현재는 자바스크립트의 기능이 좋아졌고 코드를 쓰기도 쉬워졌다.
- 제이쿼리는 정말로 필요할 때에만 배워라!
에피소드 13. 그놈의 API, 대체 뭐길래?
- API ⇒ 애플리케이션 프로그래밍 인터페이스(application programming interface)의 줄임말
- API는 프로그램끼리 소통하도록 도와준다.
- API는 한번 직접 개발해 보는 것도 좋은 경험이 될 것이다.
프로그래밍 초보자가 하기 쉬운 실수 2
- 실수 3 : 처음에 너무 열심히 한다.
- 실수 4 : 공부했는지 체크하기 위해서만 공부한다.
- 실수 5 : 기한 없이 공부한다.
에피소드 14. 도메인은 왜 돈을 주고 사야 할까?
- 인터넷으로 연결된 웹 사이트는 모두 IP 주소로 찾을 수 있다. IP 주소는 외우기 힘들다. 불편함을 해소하기 위해 도메인 시스템이 생겼다.
- 도메인 시스템을 제대로 관리하려면 레지스트리를 알아야 한다.
- 도메인은 고대디(GoDaddy), 가비아(gabia), 후이즈(whois)와 같은 리셀러에게서 사야 한다.
에피소드 15. 플래시의 서비스 종료와 스티브 잡스
- 플래시는 처음에는 퓨처웨이브 소프트웨어라는 회사에서 만든 퓨처스플래시 애니메이터라는 프로그램이었다.
- 매크로미디어라는 회사가 퓨처웨이브 소프트웨어를 인수하고 애니매이션을 브라우저에 띄울 수 있게 해주는 프로그램의 가능성을 발견했다.
- 당시 유튜브가 비디오 영상을 재생하는 도구로 플래시를 사용했다.
- 스티브 잡스는 ios를 사용하는 기기에서 플래시를 쓰지 말자고 한다.
- 스티브 잡스의 편지 1 : 플래시는 오픈소스가 아니다. → HTML5, CSS가 제시하는 자유로운 웹 표준을 믿었다.
- 스티브 잡스의 편지 2 : 플래시는 믿음직하지 않다.
오늘 읽은 소감 (떠오르는 생각)
- 라이브러리와 프레임워크가 항상 헷갈렸는데 예시를 통해 정확하게 어떤 점이 다른지 알게 되었다.
- 아침마다 어떤 공부를 할지 투두리스트를 만들고 하나하나 제거하는 재미로 공부했는데 이 방식의 문제점을 알게 되었다. 프로젝트를 시작하고 마감기한에 맞게 끝낼 수 있도록 방식을 바꿔야겠다.
- 스티브 잡스의 결단력이 멋있다. 스티브 잡스의 자신감과 의지로 개발을 해야겠다.
'코딩이야기 > IT 5분 잡학사전' 카테고리의 다른 글
[IT5분잡학사전] DAY9. 에피소드 26 ~ 에피소드 29 : 외우지 말고 이해해보자 (0) | 2023.01.22 |
---|---|
[IT5분잡학사전] DAY7. 에피소드 22 ~ 에피소드 25 : 자료구조와 알고리즘이 필요한 이유 (0) | 2023.01.20 |
[IT5분잡학사전] DAY6. 에피소드 16 ~ 에피소드 21 : 중요한 것은 초심을 잃지 않는 마음 (0) | 2023.01.19 |
[IT5분잡학사전] DAY3. 에피소드 6 ~ 에피소드 10 : 오류는 성장의 발판이다. (0) | 2023.01.15 |
[IT5분잡학사전] DAY2. 에피소드1 ~ 에피소드5 : 개발에서 중요한 것은 꺾이지 않는 마음 (1) | 2023.01.14 |