code-smell

    1

    1답변

    좀 특이한 검증 요구 사항을 장고 1.3 기반의 사용자 등록 시스템 작업입니다. 난 장고 등록의 현재 지점을 나의 출발점으로 사용하고있다. 그는 등록 할 때 나는 (오른쪽, 대만족?) 이메일 사용자에게 전송해야 장고 등록에서 처리. 사용자는 해시가있는 링크를 클릭하여 활성화해야합니다. django-registration에서 처리합니다. 지금까지, 사소한.

    2

    1답변

    사용자가 페이지에서 볼 수있는 것을 제어하는 ​​클래스가 있습니다. 두 가지 상태가 있습니다. 첫 번째보기 집합은 사용자 개체에 의해 제어되며 해당 개체는 아래 항목을 제어합니다. 이 - 에서 로그인 한 - 로그인하지 않음 - 페이지 '좋아요'- 페이지가 다음 를 좋아하지, 캠페인 을 위의 페이지가 유효 묶여 아닌지 확인 다른 개체 (캠페인)이 - 액티브

    1

    1답변

    동료와 코딩 스타일 충돌이 발생했습니다. 내 동료가 무엇을 할 것 인이 // Method 1 class SomeClass : IMessageList { private IList<IMessage> messages = new List<IMessage>(); public AddMessage(IMessage message) { mes

    64

    5답변

    동일한 종류의 객체 (쿼리 결과)를 반환하지만 공통된 속성이나 메서드가없는 함수가 있습니다. 공통 유형을 가지기 위해 빈 인터페이스를 반환 유형으로 사용하고 두 가지 모두에서이를 구현했습니다. 그건 당연하지. 나는 언젠가 그 수업이 공통점을 가질 것이라는 희망을 품을 때만 자신을 위로 할 수 있습니다. 그리고 나는 그 공통된 논리를 빈 인터페이스로 옮길 것

    9

    2답변

    그래서 나는 정말 멋지고 훌륭하게 디자인 된 iPhone 앱을 굉장히 풍부하게 만들었습니다. 저는 폰툰 보트와 수영복 모델과 헬리콥터에 푹 빠질 것입니다. iPad와 iPhone 모두를위한 범용 앱으로 변환하여 더 많은 현금을 만들고 싶습니다. 필자가 지금하고 있고 게으른 프로그래머로서, 필자가 이미 작성한 코드의 재사용을 극대화하기 위해 대부분을 재사용

    0

    1답변

    이 클래스는 "중간 남자"코드 냄새에 포함됩니까? "Person"클래스가 있습니다. 필자는 Person_list의리스트를 가진 하나 이상의 클래스 Person List를 가지며 Person 클래스를 사용하여 추가, 제거 및 기타 다른 작업을 수행하는 메소드를 가지고있다. 다른 클래스의 Person_list 클래스에 액세스하고 있습니다. 미들 맨이나 다른 코

    6

    5답변

    내 머리 뒤쪽 어딘가에서 작은 음성이 "C# 코드가 냄새"라고 말합니다. private const string STR_ConnectionString = "ConnectionString"; private readonly string upperCaseConnectionString = STR_ConnectionString.ToUpperInvariant();

    1

    1답변

    제네릭에 문제가 있습니다. 잘못된 디자인 패턴을 사용했을 수 있습니다 ... 추상 클래스를 확장 할 때마다 12 줄의 제네릭을 정의해야한다면 무엇인가 잘못되었습니다 !! 현재 특정 유형의 게임을위한 프레임 워크를 작성 중입니다. 내 프레임 워크에는 사용자가 확장해야하는 많은 추상 클래스가 포함되어 있습니다. 이 클래스들 중 상당수는 서로를 알고 있으며 사용

    0

    3답변

    는 이러한 코드 있다고 가정 : public Base { abstract void Register(); } public Registrator1: Base { override void Register() { //uses the current state of the object to populate the UI c

    1

    4답변

    this other SO post에 답글을 쓰면서 Thread.Sleep() 메서드를 사용하면 코드 냄새가 난다는 것이 지적되었습니다. 나는 당신이 뭔가 잘못하고 있다는 것을 나타내지 않는이 방법을 사용하지 않는다고 믿기가 힘듭니다. 나는 내 머리 꼭대기에서 한 두 사람을 생각할 수있다. 프로그래밍 방식으로 다른 응용 프로그램 닫기; 앱을 죽이고 싶지 않으