code-smell

    2

    2답변

    이 질문에 대한 해결책은 =>General type conversion without risking Exceptions입니다. (질문 하단의 편집을 참조하십시오.) 두 가지 유형을 변환하는 방법을 캐시해야합니다. 따라서 Type1과 Type2가 주어지면 메소드를 검색해야합니다. 이 질문에 대한 답변 =>What is the best C# collection

    2

    4답변

    저는 첫 번째 버전에서 네트워크 연결이 필요하게되는 상당히 큰 엔터프라이즈 애플리케이션을 파이썬으로 작성했습니다. 저는 사용자 홈 폴더에있는 파일 대신 데이터베이스에 저장된 일부 사용자 설정을 유지하려고합니다. 내가 생각 한 장점 중 일부은 다음과 같습니다 사용자가 시스템 데이터의 나머지 부분 (안 큰 함께 백업 할 수있는 모든 설정을 설정을 유지하는 컴퓨

    3

    2답변

    ASP.NET MVC에 대한 첫 번째 모험에서 단일보기로 제한된 드롭 다운 목록이있는 몇 가지 상황을 생각해 보겠습니다. 좋은 예는 사용자가 성별과 생년월일을 입력해야하는 가입 양식이 있다는 것입니다. 일단 입력되면 응용 프로그램의 아무 곳이나 변경됩니다. 성별에 대해 나는 성별을 구축하고 생년월일을 위해 각 개별 드롭 다운을위한 개별 peices (월,

    1

    2답변

    나는 단지 할 수있는 그들이 암시 세터있어 일부 코드,하지만 게터의 예에서 : public class Person { //no getter! public function set food(value:Food):void { // do something with food. this.processFood(value);

    0

    2답변

    다른 서버에서 비동기 메서드를 호출하는 동기 메서드를 작성하고 있습니다. 서버의 메서드는 완료되면 콜백을 호출하고, 오류가 발생하면 콜백의 인수 중 하나에 예외가 포함됩니다. 내 메소드에서 InnerException으로 예외를 던지고 싶습니다. 그러나 예외를 포착하려면 상자에 넣어야하고 더 쉬운 방법이 있어야합니다. 이것은 코드 냄새입니까? 더 간단하게 무

    4

    5답변

    ref 키워드를 사용하여 StringBuilder, string 및 MemoryStream과 같은 참조 형식을 전달하는 개발자와 함께 작업합니다. 그들은 참조 자체를 실제로 변경해야하는지 여부에 관계없이이 작업을 수행합니다. public void ExampleMethod(ref MemoryStream ms) { byte b=ms.ReadByte(

    5

    2답변

    그래서 우리는 중복 (DRY) 및 기타 냄새를 줄이고 최대한 코드를 깨끗하게 유지하려고 노력하고 있습니다. Ruby 코드의 경우 냄새를 감지 할 수있는 도구가 많이 있습니다 (예 : 꽤 좋은 Caliber 서비스). 그러나 코드 중복에 대한 정의가 도구와 다른 것으로 보입니다. 이 방법은 루비의 일을하는 방식과 관련이 있습니다. 변수를 직접 액세스하지는 않

    2

    1답변

    즉시 코드를 생성해도 괜찮습니까? 아니면 주요 코드 냄새입니까? 어떻게 더 좋게 만들 수 있습니까? 저는 웹에 익숙하지 않지만 항상이 문제에 걸려 넘어지고 있습니다. 왜 그런지 정말 이해하지 못합니다. // Create a js function that applies foo to each group of controls foreach (KeyValuePa

    2

    2답변

    필자는 F #과 내가 과거에 함수형 프로그래밍 언어를 사용한 적이 전혀 없다 (나는 oCaml에 관심이 있었다). 나는 내 전체 웹 사이트를 다시 작성하려고하는데 나는 F #에서 그것을하고 싶다고 생각한다. 내가 시작하거나 개발하기 전에 알아야 할 것이 있는지 알고 싶습니다. 참고 : 사이트는 상당히 커서 오랜 기간 유지되어야합니다.

    3

    3답변

    나는 사용자 인터페이스 분야의 신인입니다. 지금 C++ 언어로 작성한 코드 조각을위한 사용자 인터페이스 디자인에 대해 연구하고 있습니다. QT를 사용하여 UI를 만드는 방법을 결정했습니다. 지금 내가 주로 신경 쓰는 부분은 UI를 논리에서 분리하는 올바른 방법입니다. 내 UI (다른 위젯, 다른 창)의 다른 부분에서 액세스 할 수 있어야 일부 데이터 레이어