본문 바로가기
반응형

개발자2

클린코드(CleanCode) - 의미 있는 이름1 ✨ 의도를 분명히 밝혀라 이름을 주의 깊게 살펴 더 나은 이름이 떠오르면 개선하기 변수나 함수 그리고 클래스 이름을 지을 때는 존재 이유, 수행 기능, 사용 방법을 따로 주석으로 쓰지 않아도 될 이름으로 지어야 한다 ✨ 그릇된 정보를 피하라 나름대로 널리 쓰이는 의미가 있는 단어를 다른 의미로 사용하면 아니되며, 서로 흡사한 이름을 사용하지 않도록 주의한다 또한 유사한 개념은 유사한 표개법을 사용한다 ✨ 의미 있게 구분하라 연속된 숫자(a1, a2, a3, ...)를 덧붙이거나 불용어(a, an, the)를 추가하는 방식은 적절하지 못하다 Info나 Data는 a, an, the와 마찬가지로 의미가 불분명한 불용어이다 ex) moneyAmount → money / customerInfo → custome.. 2021. 3. 29.
기획자, 디자이너, 개발자 협업은 어떻게 해야하나? 개발 언어 등 실무적인 기술 공부도 중요하지만 요즘 드는 생각은 업무 방식에 대해서도 공부(?)를 해야할 것 같다는 생각이 든다 그래서 제일 먼저 고민해본 주제는 협업이다 표준국어대사전에서 정의하는 협업이란 이러하다 협업 協業 1. 명사 | 경제 | 많은 노동자들이 협력하여 계획적으로 노동하는 일. 2. 명사 | 경제 | 생산의 모든 과정을 여러 전문적인 부문으로 나누어 여러 사람이 분담하여 일을 완성하는 노동 형태. 반의어: 분업 우리는 하나의 목표를 가지고 각자 본인 포지션에 맞게 일을 한다 쉽게 말하면 기획자는 기획을 하고 디자이너는 디자인을 하고 개발자는 개발을 한다는 말이다 하지만 하나의 업무에 대해 기획자와 디자이너 그리고 개발자는 각각 사고방식의 차이가 있다 그래서 하나의 업무를 같이 하는데.. 2021. 3. 4.
반응형