C 파일을 전달하고 더 구조화 된 C 파일을 출력하는 일부 무료 소프트웨어가 있는지 궁금합니다. 나는 오래전에 작성된 C 코드의 짧은 부분을 다룹니다. 나는 그것으로부터 영리한 알고리즘을 추출하고 싶지만 코드 자체를 다루는 것은 어렵다. 왜냐하면 C 코드를 읽을 수있게 만드는 모든 것이 부족하기 때문이다. node *first(node *p)
{
툴을 사용하여 코드 검토 및 리팩토링을 자동화하려고합니다. FxCop이나 ReSharper 라인에 뭔가가 있습니다. 이러한 요구 사항을 충족 도구를 제안 찾고 : 낮은 학습 곡선. C# (어쩌면 VB.NET)을 대상으로합니다. 규칙을 쉽게 추가하거나 사용자 정의 할 수 있습니다 (전체 CodeDOM 이해). 잘 설명되어 있습니다. 무료 또는 싼 싸구려. 죄
저는 처음으로 대규모 리팩터링을 시작했으며 (불행히도 커다란) 클래스를 두 개로 분리해야 인터페이스를 통해서만 통신 할 수 있습니다. (내 발표자가 컨트롤러로 밝혀졌으며 GUI 로직을 App 로직에서 분리해야 함). VisualStudio 2008 및 Resharper에서 C#을 사용하여 가장 쉬운 방법은 무엇입니까? 내가하려고 하겠어 것은 는) 새로운 클
내가 옛날 스크립트 단위 테스트를 추가 할 필요, 스크립트는 다음과 같은 형태로 모두 기본적으로 있습니다 : 내가하려고하면 #!/usr/bin/perl
# Main code
foo();
bar();
# subs
sub foo {
}
sub bar {
}
는 단위 테스트에서이 코드를 '필요'코드의 메인 섹션 나는 "foo"를 고립 상
NavigationTitle, NavigationUrl 및 IsCurrent 속성이있는 경량 클래스 인 Breadcrumb 유형의 IList가 있습니다. 그것은 웹 서버에 캐시됩니다. 나는 아래의 코드를 사용하여 IsCurrent가 true로 설정된 첫 번째 빵 부스러기까지 현재 빵 부스러기 흔적을 만드는 방법을 사용합니다. 그것의 아주 못생긴과 확실히 빠
게임을 만들고 있는데, 그 중 하나가 스킬 값에 따라 캐릭터의 기본 히트 수를 계산합니다. 이 방법은 현재 각 스킬을 짧은, 중간 및 긴 범위에서 사용할 수 있으므로 각 값을 개별적으로 계산합니다. 필자는 원래 스킬을 튜플에 결합하고 반복하여 각 히트 번호를 동적으로 생성 할 수 있다고 생각했습니다. 그러나 실제로 현재 가능한지 여부는 알지 못합니다. 현재
<?php
/**
* My codebase is littered with the same conditionals over and over
* again. I'm trying to refactor using inheritance and the Factory
* pattern and I've had some success but I'm now stuck
나는 좋은 PHP ORM 도구를 찾고 있었고 최근에 Kohana에서 좋은 ORM 클래스를 발견했습니다. 그것은 상당히 훌륭하고 간단한 ORM 구현을 가지고 있습니다. 문제는 코드가 Kohana 프레임 워크 외부에서 다시 작성/리팩터링없이 재사용 할 수 없다는 것입니다. 그것은 Kohana 클래스 로더와 다양한 프레임 워크 로딩 전략에 의존합니다. 또한 필수
기본적으로 .Net 2.0 용 마법사 컨트롤을 사용하여 작성된 약 10 개의 응용 프로그램이 기본적으로 동일하게 수행됩니다. 그들이 따라 흐름은 매우 간단하다 : 이러한 응용 프로그램 중 일부는 사용자가 보고서에 대한 사용자 정의 이미지를 업로드 할 수 있도록 사용자가 데이터의 특정 라인을 선택할 수 등의 옵션 페이지를 가지고 1. User selects
현재 변환을 대체 할 코드를 리팩터링하고 있습니다. TryParse를 사용합니다. 개체에 속성을 만들고 할당하는 다음 코드를 보았습니다. 내가 무슨 짓을했는지에 var p = new Person { RecordID = Int32.TryParse(row["ContactID"].ToString(), out RecordID) ? RecordID : RecordI