지나가던 개발(zigae)

23 Posts (16 - 20)

프론트엔드 클린코드 - 조건문 지양

2021년 8월 30일 • ☕️☕️ 9 min read

조건(condition)은 코드를 읽고 복잡하게 만든다. 중첩된 조건은 행을 더 길게 만들기도 해서 여러 행으로 분할 하도록 해야하고, 각 조건은 특정 모듈 또는 기능에 대해 작성 해야하는 테스트 케이스의 수도 증가시키기도 한다.

프론트엔드 클린코드 - 반복문 회피

2021년 8월 20일 • ☕️ 4 min read

for또는 while 반복문은 일반적으로 코드가 장황하고 오류가 발생하기 쉽기 때문에 퀄리티 높은 코드를 만들기 힘들다. 항상 length를 따로 관리해야 하고, 반복문 횟수가 조작 가능하다는 잠재적 위험도 포함하고 있다. 그리고 이와 같은 반복문은 코드를 반복 수행한다는 점을 제외하면 특별한 의미를 가지지 않는다.

Lubycon 3기 후기 및 회고

2021년 6월 27일 • ☕️ 5 min read

Lubycon 이란? 간단하게 설명하면 루비콘은 개발자들과 디자이너들이 모인 팀이다. 다른 사이드프로젝트 동아리와 공통점으로는 팀 단위로 사이드프로젝트를 진행하지만 차이점은 내부에서 스터디, 멘토링, 테크톡, 오픈소스 개발등 다양한 활동이 활발하게 이루어지고 있다.