개발자를 위한 ChatGPT 프롬프트 엔지니어링
ChatGPT Prompt Engineering for Developers 강의 노트
ChatGPT Prompt Engineering for Developers 강의 노트
테스트의 진정한 목표는 코드 작성 비용을 줄이는 것이다. 왜, 무엇을, 언제, 그리고 어떻게 테스트 해야할까?
좋은 시스템은 단순하다. ‘단순하다’라는 것은 무엇일까?
하나가 바뀌어도 나머지에 어떤 영향도 주지 않으면 서로 직교한다고 할 수 있다.
React Hook에 대해 이해하려면 JavaScript 클로저에 대해 잘 알아야합니다. React의 작은 복제본을 만들어보며 클로저와 hook의 동작 방식을 알아봅니다.
디자인 시스템에 TypeScript를 적용하여 인터페이스 지향 개발, 정적 코드 분석을 통한 문서 자동화 등의 이점을 얻어보자
객체지향의 세계에서 기능은 객체들 간의 상호 작용들 통해 구현된다. 그리고 그 상호작용은 객체 사이에 주고 받는 메시지로 표현된다.
실행 컨텍스트(Execution Context)란 실행할 코드에 제공할 환경 정보들을 모아놓은 객체이다.
React는 어떻게 동작할까? 왜 그렇게 동작할까? 얼핏 들었던 내부 개념들에 대한 정리
느린 렌더링을 먼저 수정하고, 여전히 필요하다면 불필요한 re-render를 처리
객체지향의 세계에서 기능은 객체들 간의 상호 작용들 통해 구현된다. 그리고 그 상호작용은 객체 사이에 주고 받는 메시지로 표현된다.