refactoring

    0

    3답변

    LINQ 결과를 양식의 컨트롤에 바인딩하는 함수가 있습니다. 아래의 코드는 작동하지만 필자는 복사/붙여 넣기 측면에서 부딪히는 느낌을 극복 할 수 없습니다. 이 냄새 제거를 위해 내가해야 할 일을 도와 줄 수 있습니까? 감사합니다! 다음 IQueryable<string> GetDescriptions(int cat) { return from x i

    1

    4답변

    단일 표현식을 값과 부울 값으로 평가하는 언어를 좋아합니다. 예를 들어, A = 1은 true로 평가되며, 1도 마찬가지입니다.이 연습이 내 싱크 탱크의 개발자에게 매우 일반적이라면 부작용이 없다고 가정하고 이러한 표현을 리팩터링하지 않는 것이 좋습니까? 나는 코드 냄새에 대해 이야기하면서 오랫동안 토론을하고 있지만,이 논리 복잡성은 인 이유는 내가 C를

    9

    4답변

    프로그래밍 방식으로 Java 코드를 리팩터링하는 API를 알고 계십니까? 바람직하게는 : Jackpot API 이 작업의 종류에 매우 완료 : 쉽게 풍부한 리팩토링

    2

    2답변

    저는 현재 Rails 테스트 스위트를보고 있습니다. 세부 사항은 알 수 없지만 전체 제품군 (유닛/기능/일부 통합)의 실행 시간은 5 분 이상으로 연장 될 수 있습니다. 우리는 전적으로 설비에 의존하고 있으며 우리가해야하는만큼 조롱하고 스텁하지 않습니다. 다음 몇 가지 스프린트는 적용 범위를 개선하고 더 나은 테스트를 작성하며보다 중요한 테스트를 효율적으로

    0

    4답변

    다음 VB6 코드 (다른 사람이 작성)를 리펙토링하려고했습니다. 원래 저자의 의도를 어떻게 생각하십니까 Public Function GetValue(ID As Long) As Boolean On Error GoTo eh '' ... DAL Logic... eh_Exit: On Error GoTo 0 Exit Func

    1

    3답변

    아래 코드는 현재 가지고 있으며 잘 작동합니다. Linq에서 C# 코드 대신 내가하고있는 작업을 더 많이 수행 할 수 있다고 생각합니다. 더 많은 Linq 코드와 적은 C# 코드로 동일한 결과를 얻을 수있는 사람이 있습니까? public List<Model.Question> GetSurveyQuestions(string type, int typeID)

    10

    5답변

    레거시 파이썬 코드를 파고 파이썬 코드를 직접 작성하는 경우 종종 pylint을 사용합니다. 나는 또한 Clone Digger을 사용하고있다. 최근에 자동화 된 리팩토링을위한 라이브러리 인 rope을 사용하기 시작했습니다. 하지만 나는 로프가 아닌 다른 것을 찾고 있습니다. 가능한 리팩토링에 대한 제안을하는 도구를 선호합니다. 리팩토링에 이름을 지정하고,

    2

    6답변

    전처리 지원을 사용하는 C 용 리팩토링 도구를 사용 중입니다 ... 큰 C 프로젝트에 관련된 리팩터링 유형을 알지 못하고 실제로 사람들이 무엇을하는지 알고 싶습니다. 리팩토링 할 때 C 코드 (및 전 처리기 지시문) 정말 재미있을만한 기능이 어떤 도구에도 없으므로 리팩토링이 완전히 수동으로 수행되어야한다는 것을 알고 싶습니다. 예를 들어 Xref가 반복자로

    4

    3답변

    나는 업그레이드 된 제 3 자 라이브러리가 거기 푸라는 개체를 예전과 지금은 인터페이스가 IFoo에 푸의 모든 용도와 선언을 변경하는 가장 좋은 방법은 무엇입니까 IFoo라고 내가 찾기/바꾸기하지만 IFooBar이 또한 영향을 FOOBAR (내가 해달라고합니다) 생각을하고 시도?

    1

    2답변

    에있는 모든 파일을 찾기/바꾸기 현재 네임 스페이스 또는 현재 폴더를 검색하여이를 수행하는 방법은 무엇입니까?