«software-craftsmanship» 태그된 질문

14
YAGNI 또는 Good Design이 우선해야하는 것은 무엇입니까?
YAGNI 는 어느 시점 에서 좋은 코딩 관행에 우선 순위를 두어야 합니까? 나는 직장에서 프로젝트를 진행 중이며 동료들에게 좋은 코드 표준을 천천히 소개하고 싶습니다 (현재는 없으며 운율이나 이유없이 모든 것이 해킹됩니다). 그러나 일련의 클래스를 만든 후에 (우리는 TDD 또는 슬프게도 단위 테스트를 전혀하지 마십시오.) 나는 물러서서이 클래스를 확장 할 필요가 …

4
소프트웨어 아키텍트로서 무엇을 가져와야합니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 3 년 전 . StackOverflow 및 Programmers SE 에서의 SA (Software Architect)의 역할에 대한 많은 답변이 있습니다 . 나는 그들보다 약간 더 집중된 질문을하려고합니다. SA의 …

9
JavaScript 숙달의 길은 무엇입니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

5
모든 개발자가 코드 검토를 수행하도록하기
저는 7-8 개발자 팀의 소프트웨어 개발자입니다. 우리는 꽤 오랫동안 코드 검토를 해왔으며 시간이 지남에 따라 코드 품질이 향상되었습니다. 그러나 최근에 일부 개발자는 다른 개발자보다 더 많은 코드 검토를 요구하는 것으로 나타났습니다. 융통성있는 태도 때문인 것 같습니다. 제 생각에 이것은 코드 검토가 수행되는 방식이 아닙니다. 모든 팀이 이에 대해 책임을 져야하며 …

2
게터와 세터를 피하고 사용자 정보를 표시하십시오.
배경 나는 "Clean Code book"을 읽고, 병렬로, 은행가 계좌와 같은 카스 테 닉 객체 Kata를 작업하고 있으며 그 규칙을 고수하고 있습니다. calisthenic 객체의 9 번째 규칙은 getter 또는 setter를 사용하지 않는 것입니다. 꽤 재밌는 것 같고이 원칙에 동의합니다. 또한 Clean Code 98-99 페이지에서 저자는 getters / setter가 추상화를 깨뜨리고 객체를 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.