legacy-code

    13

    4답변

    레거시 프로젝트에서 JavaScript 정리 작업을하고 중복 JS 라이브러리를 제거하려고합니다. 나는 모든 명백한 것들 (아무 데서도 전혀 참조가되지 않은 것들)을 다했다. 그러나 타일을 통해 모든 페이지에 포함 된 JS 파일이 많이 있습니다. 각 요소의 내용을 살펴 보지 않고 실제로 사용되는지 여부를 어떻게 확인할 수 있습니까? 이것을하는 더 똑똑한/쉬운

    17

    2답변

    나는 여러 클라이언트가 호출하는 일부 레거시 코드에서 정적 메서드를 사용합니다. 나는 그것을 오버라이드하거나 dependency injection을 통해 행동을 바꾸는 옵션이 없다. 기존 클래스를 수정할 수 없습니다. 내가 지금하고 싶은 것은 리플렉션을 사용하여 동일한 서명과 반환 유형으로 동작을 변경하는 것입니다. 가능합니까? 그렇지 않다면 어떤 디자인

    3

    1답변

    마이클 페더스 (Michael Feathers)의 "Working Code With Legacy Code"책에 설명 된 효과 스케치를 그리는 데 도움이되는 도구가 있다면 누구에게 말해 줄 수 있습니까 ?? 효과 스케치의 목적은 코드를 탐색하면서 커플 링 클래스 그룹의 필드와 메서드 간의 상호 작용을 표시하는 것입니다. 효과 스케치에 대한 자세한 내용은 ,

    1

    1답변

    필자의 이론적 근거를 벗어난 매우 고약한 이벤트 바인딩 래퍼가 있습니다. 내가 아는 전부는 단순한 attachEvent 또는 별칭을 jQuery를 통해 바꿔 넣으려고하면 플러그인을 사용하는 IE 구현입니다.이 코드의 작성자는 오랫동안 그 자리에서 그것을 어떻게 잊었 는가? 그것. function AddEvent(obj, type, fn) { if

    3

    2답변

    (이 모든 오라클 10g입니다) : 내가 대학에서 나의 첫 직장에있어 CREATE OR REPLACE FUNCTION bar(...) IS v_first_type VARCHAR2(100) ; v_second_type VARCHAR2(100); CURSOR cur IS SELECT a,b FROM source_table ;

    0

    1답변

    를 저장하는 액티브 협회는 액티브 협회를 저장에 관한 문제를 가지고 여러분의 도움 :) 내가 레거시 코드에 기능을 병합 기사를 추가 할 필요가 이 필요합니다. 은 "대상"기사 병합 "소스"기사 텍스트 : 는 다음과 같은 방식으로 작동 할 것으로 예상합니다. "source"의 의견을 확인하고, 해당되는 경우 "target"에 다시 연결하십시오. "원본"기사를

    3

    2답변

    더 이상 존재하지 않는 회사에서 만든 컨트롤이 있습니다. 페이지로드에 대한 몇 가지 이상한 이유로 이제 페이지에이 같은 렌더링 시작했다 : <script type="text/javascript"> alert('Your license has expired!') </script> 회사가 더 이상 우리가 지원을받을 수없는 존재하고 컨트롤도 매우 복잡하고

    0

    1답변

    현재 레거시 시스템 (VC++ 6.0)을 지원/개발 중입니다. 그러나 그것은 실제로 문제가 아닙니다. 프로그램은 일부 오래된 시스템 .dll 파일 (내가 가지고있는 파일)에 따라 다릅니다. NSIS를 사용하여 새 설치 프로그램을 빌드하기 시작했지만 기존 시스템 .dll 파일은 어떻게해야합니까? 필자는 Win7을 실행중인 현재 시스템 파일이 이전 프로그램의

    0

    1답변

    15k 줄의 코드와 같은 한 부분이 실제로 구식 절차 형식의 콘텐츠 menagment 시스템을 만드는 아주 오래된 코드가 있습니다. 여기 바보 같은 부분이 있습니다. 전체 코드는 폼 요소를 중첩 할 수 있도록 기반으로합니다. 그것은 틀린 결정에 의한 것입니다. 우리는와 같은 코드를 가지고 있습니다. <form action="demo_post_enctype.

    0

    1답변

    Visual Studio 6으로 작성된 이미지 분류 응용 프로그램의 소스 코드가 제공되었습니다. 어떤 프로젝트도 컴파일 할 수 있는지 확인하려고했습니다. 확장자가 .dsp 인 프로젝트 파일이 있습니다. Visual C++ Express 2010을 사용하고 있습니다. dsp 파일을로드하려고하면 변환이 필요합니다. 나는 대답한다. 그러나 이것은 유용하지 않습니