최근 포스트

javascript vs typescript

typescript는 javascript 기반의 언어이며, javascript는 클라이언트 측 스크립트 언어이고, typescript는 객체 지향 컴파일 언어이다. 하지만 일반 컴파일 언어(C, C++…) 같은 언어의 컴파일 과정과는 다르기에(기계어로 바꾸는 컴파일러들과는 달리 j...

solid 5 원칙이란?

단일 책임 원칙(Single Responsibility Principle) 같은 이유로 변경될 코드들은 모으고, 다른 이유로 변경될 코드들은 흩어라 해당 원직은 객체 지향에 중요한 부분이다. GUI 코드와 비즈니스 로직을 섞어 놓는 경우는 없다. SQL 쿼리와 통신 프로토콜을...