분류 전체보기

TIL/일일 회고

[일일 회고] 2023-04-03 (월)

# 가슴 뛰는 판교 ​ 회사가 판교로 이사를 가서 이번주 월요일부터 판교로 출근을 하게 되었다. 카카오, 엔씨, NHN, 안랩, 한컴등 다양한 기업들의 멋진 건물들을 봤는데 나도 저기에서 일을 해보고 싶다는 생각이 많이 들었다. 물론 출퇴근은 피곤했지만 상당히 가슴이 뛰는 하루였다.

TIL/개발

테스트코드와 SPA 환경을 만들어보며 배우는 모던 자바스크립트 입문 - 1주차

브라우저는 화면을 어떻게 그릴까? 프론트엔드 면접 질문이라고 하면 거의 100% 포함되어 있는 내용이다. 그렇다면 웹 개발을 하기에 정말 중요한 내용이라는 뜻인데, 왜 그럴까? 사실 브라우저가 어떻게 동작하는지를 이해하는 것은 당연히 중요하다. 컴퓨터 프로그램은 컴퓨터에서 동작하기 때문에 개발자라면 컴퓨터가 어떻게 동작해야 하는지 아는 것이 중요한 것 처럼 웹 개발자라면 개발한 웹이 브라우저에서 동작하기 때문에 동작 원리를 아는 것은 매우 중요하다. 그 중에서 화면에 렌더링이 어떻게 되는지를 알게 된다면 특히 웹 최적화 관련하여 많은 아이디어를 얻을 수 있을 것 같다. 서버, 인프라, 클라이언트까지 하나의 싸이클을 모두 설명할 수 있다면 가장 좋을 것이고, 프론트엔드 개발자라면 적어도 클라이언트에 대해서..

개발 서적/일일 독서

[독서 일기] 2023-04-02 (일)

p.252~294 ​ 공동 프로그래밍 - 함께 일해서 시스템 전반에 대한 지식을 팀 전체에 퍼트린다. ​ 인수 테스트 - Arrange-Act-Assert, Given-When-Then. 테스트는 CI에 포함시킨다. ​ # 생산성 절대 똥덩어리를 출시하지 않겠다. 낮은 수정 비용. 언제나 준비되어 있을 것. 안정적인 생산성. ​ #품질 지속적 개선. 두려움을 이기는 능력. 극한의 품질. QA에게 떠넘기지 않고 테스트를 작성. 테스트 자동화. 테스트에서 UI와 Business Logic 분리. ​ # 용기 서로를 대신할 수 있는 팀원이 될 것. 정직한 추정. '아니요'라고 말할 것. 지속적이고 적극적으로 학습. 신입 프로그래머를 위한 멘토링, 가르치는 것은 최고의 학습 방법.

개발 서적/일일 독서

[독서 일기] 2023-04-01 (토)

p.233~251 ​ 설계의 핵심은 단순함. 추상화 수준을 맞추는 게 중요하다. YAGNI - 아마 필요하겠지만 필요하지 않다면? ​ 단순한 설계에 대한 네 가지 규칙 1. 테스트를 통과한다. - 테스트 커버리지, 100%를 점근적 목표로. 2. 의도를 드러낸다. - 수준의 분리, 기반 추상화 3. 중복이 없다. - 진짜 중복과 우현한 중복의 구분 4. 가장 적은 수의 요소 - 함수 추출

개발 서적/일일 독서

[독서 일기] 2023-03-31 (금)

p.197~232 ​ 테스트 코드를 작성할 때의 변환 우선순위 상수 -> 변수 무조건적 -> 선택적 값 -> 리스트 선택적 -> 반복 명령문 -> 재귀 값 -> 변경된 값 물론 꼭 지켜야 하는 것은 아니다. ​ 리팩터링 - 무조건 테스트 코드를 기반으로 한다. 이름 바꾸기, 메서드 추출하기, 변수 추출하기, 필드 추출하기 빠른 테스트, 일대일 대응 꺠트리기, 용기 있는 리팩터링

개발 서적/일일 독서

[독서 일기] 2023-03-30 (목)

p.163~196 ​ 테스트 패턴 - 테스트용 하위 클래스, 셀프 션트, 험블 객체. 테스트 코드와 제품 코드 모듈을 일대일 대응을 만들면 테스트가 깨지기 쉽다. 대신에 인터페이스 계층을 만들어 테스트한다. 테스트 코드가 구체적일수록 코드는 일반적이 된다. {} -> Nil -> 상수 -> 변수

TIL/일일 회고

[일일 회고] 2023-04-02 (일)

# 회사의 변화 ​ 회사가 4월 3일부터 판교로 이사를 가서 판교로 출퇴근을 하게 되었다. 출퇴근은 꽤나 멀어져서 걱정은 되지만, 기존의 사무실과 다르게 팀원들이 모두 같은 층의 사무실을 사용하게 되어서 협업에 용이하고 에너지가 넘칠 것 같다는 생각이 든다. 지금은 부족하지만, 좋은 문화를 많이 만들어가고 싶다.

TIL/일일 회고

[일일 회고] 2023-04-01 (토)

# Next 13 ​ Next 13이 아직은 프로덕션에 사용하기에는 이르다는 생각에 별 관심 없이 묵혀두고 있었는데 간단하게 확인해 보니 재밌는 것 같다. 기존과 다른 새로운 패러다임이다. ​ Remix와 닮아 있다는 느낌이 들었는데 사용자 수는 그래도 Next가 압도적일 것 같기는 하다.

유승완
'분류 전체보기' 카테고리의 글 목록 (27 Page)