cohesion

    2

    5답변

    JAVA 소스 코드 내에서 응집력있는 코드 블록을 식별 할 수있는 도구가 있는지 궁금합니다. 예를 들어, 내가 다른 방법을 추출하고 싶은 긴 방법이 있다면 추출 할 가치가있는 큰 코드 조각을 자동으로 알려줄 수있는 도구가 있습니까?

    1

    4답변

    이 포럼에는 커플 링과 응집력의 예가 들어있는 좋은 예제가 많이 있지만, 필자는이를 코드에 완전히 적용하는 데 어려움을 겪고 있습니다. 코드에서 변경해야하는 부분을 식별 할 수 있습니다. 어떤 Java 전문가라도 내 코드를 살펴보고 어떤면이 좋고 나쁘다고 설명 할 수 있습니까? 나는 그것을 전혀 바꾸지 않아도된다. 그것은 ... 많은 사람들이 서로 동의하는

    1

    2답변

    취미를 위해서 나는 게임을 만들고 있습니다. 게임에는 인간을 쫓는 괴물이 있습니다 (팩맨처럼). Pacman이 갇혀있을 때 인간을 먹을 수도 있고 움직일 수도 있습니다. 이벤트가 제기되어야합니다. 왜냐하면 모든 객체가 서로를 알아야했기 때문에 내 프로그램이 좋지 않았기 때문입니다. 이벤트 (이벤트)에 응답해야하는 오브젝트 (Game)와 같은 컨트롤이 있습니

    0

    2답변

    크로스 커팅 문제 및 aspect 지향 프로그래밍과 관련하여 종종 코드 꼬임에 대해 읽습니다. 이 기사 1는 코드 엉킴으로 설명합니다 : 소프트웨어 시스템의 모듈은 여러 요구 사항과 동시에 상호 작용할 수 있습니다. 예를 들어, 개발자는 종종 비즈니스 논리, 성능, 동기화, 로깅 및 보안에 대해 동시에 생각합니다. 이러한 수많은 요구 사항으로 인해 각 관심

    9

    1답변

    일반적으로 생성자 기반 종속성 주입을 사용하고 싶지만 최근에는 다른 4 클래스에 의존하는 클래스에서 작업하고있었습니다. 긴 인수 목록은 읽기가 어렵 기 때문에 4-args 생성자를 4 명의 설정자로 바꿨습니다. 내가 동료에게 이것을 언급했을 때, 그는 이것이 그 자체가 코드 냄새라고 주장했다. 그는 내가이 수업을 "깰"것을 제안했다. 클래스 자체는 비교적

    3

    1답변

    나는 (MAC OS X가 좋기를 바라지 만 마이그레이션 할 수있는 도구를 찾으려고 노력했다.) 그 차원에서 작동하지만 운이 없다. Maultech은 일부를 언급하고 있으며, this page도 마찬가지지만 작동시키지 못했습니다. 미터와 카운트 (그 페이지에 열거 됨)는 내가 원하는 대부분을 커버하는 것 같습니다. 도구는 또한 더 이상 최신으로 보이지 않아

    1

    3답변

    DB에 저장되는 영구 개체가 있습니다 (삽입, 업데이트, 삭제). 이 논리를 단일 방법으로 결합하는 것이 더 낫습니다 - 응집력을 위해 3 가지 별도의 방법을 저장 하시겠습니까?

    2

    1답변

    시스템에서 커플 링 및 응집력을 측정하는 데 도움이되는 도구를 알고 있습니까?

    1

    2답변

    저는 마이크로 컨트롤러에서 프로젝트를 작업 중이고 일부 설정을 유지해야합니다. 이것이 아이팟 인 척하십시오. CurrentSongPlaying, CurrentVolume 등과 같은 다양한 설정을 저장해야하므로 다시 켤 때 해당 설정을 복원 할 수 있습니다. 내가 겪고있는 문제는 모든 비 휘발성 설정을 메모리에서 직렬화/직렬화 할 수있는 단일 구조체에 저장하

    0

    1답변

    내 홈페이지 이미지 홈 페이지에서 에 표시되는 전 세계의 세 도시의 날씨를 포함 피드 각 도시에 대해 $newYorkWeatherSource = 'http://weather.yahooapis.com/forecastrss?p=USNY0996&u=f'; $londonWeatherSource = 'http://weather.yahooapis.com/foreca