들어가기회사에서 사용하는 업무툴중에 네이버 웍스 가 있다.문득 웍스의 UI 를 바라보았는데 1:1 에서 왼쪽의 1과 오른쪽의 1이 다르다는 느낌을 받았다.(지금 보니 티스토리 에디터도 동일하게 미세하게 다르다) 그래서 캡쳐를 해서 확대를 해보았다 픽셀 단위로 바라보았을때 미묘하게 다르다는 느낌을 받았다. 나는 당연히 이건 UI 적으로 오류가 발생했다고 생각했다. 그래서 웍스 팀에 문의 메일을 보냈다. 문의한 답변에 대한 내용이다. 픽셀 차이 없이 동일한 상태라고 한다. 그러면 이런 현상은 왜 발생하는걸까? 라는 의문이 들었다. 서브픽셀 렌더링 LCD 화면에서 하나의 픽셀이 실제로는 세개의 서브픽셀(빨강, 초록, 파랑)로 구성되어 있다. 서브픽셀 렌더링은 이러한 구조를 활용하여 실질적으로 해상도를 ..
Intro면접때 보면 자격요건 혹은 우대사항에서 제일많이 본 말이 있다.객체지향과 SOLID 라는 단어이다.이번에는 객체지향의 5가지 설계원칙이라고 불리는 SOLID에 대해서 알아보자 What is SOLID? SRP(Single Responsibility Principle) : 단일 책임 원칙OCP(Open Closed Principle) : 개방 폐쇄 원칙LSP(Liskov Subsitution Principle) : 리스코프 치환 원칙ISP(Interface Segregation Principle) : 인터페이스 분리 원칙DIP(Dependency Inversion Principle) : 의존 역전 원칙 SOLID 설계 원칙은 객체지향의 4가지 특징(추상화, 상속, 다형성, 캡슐화)와 더불어, 객체..