잘못된 코딩 (디자인) 표준에 따라 코드를 작성해야 할 때 수행 할 작업


9

이것은 일반적인 명명 규칙, 주석을 배치 할 위치, 지역을 사용해야하는 경우 등이 아닙니다. 이것은 프로그래머가 응용 프로그램을 디자인하는 방법에 대한 구체적인 내용을 설명하는 코딩 표준에 관한 것입니다.

같은 것 : (정확한 단어가 아닌 .NET 앱에서)

  • 가능한 적은 수업 만들기
  • 수업은 실제 학생들이 할 수있는만큼해야합니다
  • 확장이 수정보다 낫다
  • 범주 당 하나의 DLL (이메일 기능 용 라이브러리 하나, 파일 관련 기능 용 라이브러리 하나)

모든 사람은 잘못된 코드와 나쁜 디자인에 대한 경험을 가지고 있지만, 디자인 표준이 맞지 않는 팀에 배치 된 경우 (선택 사항이 아닌 경우) 어떻게해야합니까? 이런 식으로 코딩하라는 요청을받을 때마다 내부에서 죽어가는 느낌이들 때 전문적으로 응답하는 방법을 잘 모르겠습니다.


나는 이것이 지옥처럼 오래되었다는 것을 신경 쓰지 않는다. 나는 그 목록을 읽는 것이 거의 불안을 주었다.
Bassinator 2019

답변:


14

누가 처음에 이것을 말했는지는 모르겠지만, 마음에 들지 않는 상황에 직면 할 때 세 가지 옵션 만 있습니다.

  1. 바꾸십시오.

  2. 받아들입니다.

  3. 놔둬

첫 번째 옵션을 시도하기 위해 엄청난 노력을 기울일 에너지와 영향력이 회사 내에 있습니까? 스텔스 및 해고로 더 나은 코드를 작성 하시겠습니까?

상황을 수용하고 해당 "표준"에 코드를 작성할 수 있습니까? 내 조언, 당신이 정말로 월급이 필요하지 않으면 이것을하지 마십시오. 그것은 당신의 사기에 서서히 사라질 것입니다.

옵션 3을 남겨둔다. 단기적으로 상황을 수용해야하더라도 다른 직업을 찾기 위해 다른 곳을 찾아야한다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.