Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back

[TIL] IT 5분 잡학사전 #11~15

#book_club
1년 전
524

오늘 TIL 3줄 요약

  • 라이브러리는 개발자가 제어할 수 있고, 프레임워크는 제어할 수 없고 정해진 규칙에 따라야 한다.

  • 자바스크립트가 발전하기 전에는 호환성과 코드를 예쁘게 작성할 수 있다는 점에서 제이쿼리가 많이 쓰였으나 자바스크립트가 발전한 지금은 그렇지 않다.

  • API는 프로그램 간에 소통할 경우 쓰이는 코드화된 규칙을 말한다. 웹 API 경우 개발자가 작성한 코드와 크롬 등 브라우저를 연결하는 역할을 한다.

TIL (Today I Learned) 날짜

  • 2023.12.12

오늘 읽은 범위

  • 에피소드 11~15

책에서 기억하고 싶은 내용을 써보세요.

  • 레지스트리는 도메인과 IP주소를 적은 전화번호부와 같다

  • 언젠가 갑자기 인터넷에서 어도비 플래시가 사라진 이유에는 대표적으로 두 가지가 있다. 1. 오픈소스가 아닌 하나의 회사가 관리하는 프로그램이라는 것, 2. 해킹 및 바이러스 감염 등 보안상 취약하다는 점이다.

  • 라이브러리는 대체를 용이하게 할 수 있다. 대표적인 라이브러리로는 제이쿼리와 부트스트랩이 있다. 제이쿼리는 인터렉티브한 요소를 넣을 수 있게하며, 부트스트랩은 웹 사이트 화면 구성에 메뉴·버튼·레이아웃 등을 편하게 구현할 수 있게 한다. 반면, 프레임워크는 기존 프레임워크를 다른 것으로 바꾸려면 폴더 이름, 파일의 구성, 코드 등 모든 것을 다시 작성해야 한다. 하지만 그만큼 완성도가 높은 결과물을 만들어낼 수 있게 한다.

  • 프로그래밍 공부와 관련하여 : 개발 공부는 운동과도 같다 한다. 운동의 주 목적은 체중 관리를 비롯하여 원활한 일상 생활을 할 수 있도록 필요한 근육과 체력을 길러 건강해지기 위한 것이다. 개발 공부 역시 어떠한 기능, 인간의 생활 편의를 위한 어떠한 특정 서비스를 제공하기 위하여 사이트를 만들거나 프로그램을 만들기 위한 것이다. 따라서 학습을 통해서 얻고자 하는 것이 무엇인지를 뚜렷하게 그려가며, 하루를 과하게 하기 보다 꾸준히 지속가능한 정도로 하는 것이 더욱 효과적인 공부방법이라고 소개하는 것 같다.

오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요

  • 시작이 반이기는 하지만, 한번의 도약만으로 산을 오를 수는 없다. 산을 오르는 과정에서도 어떤 길로 가야 정상을 좀 더 빠르고, 경관을 충분히 누리며 오를 수 있을지 생각하면서, 이정표를 잘 보고 올라야 한다. 이것은 어디에서나 통용되는 법칙 같다. 연비가 우수한 개발자가 되는 것은 모두의 워너비일 것이다. 그러나 그러한 개발자가 된다는 것은 적은 것을 배워도 그로부터 무수히 많은 문제를 해결해보고 결과를 만들어내는 수많은 시도를 경험해 체화시킨 사람만이 효율적인 개발을 할 수 있게 될 것이다. resourceful developer 가 되기 위한 공부는 무엇인지 끊임없이 생각해보도록 하자.

오늘 읽은 다른사람의 TIL

오늘의 소개 미션