design

    3

    3답변

    여기서는 오랫동안 실행되는 습관이 있습니다. 연결 문자열이 web.config에 있고, Sql Connection 개체가 해당 연결 문자열을 사용하는 블록에서 인스턴스화되고 DataObjects 생성자에 전달됩니다 (CreateInstance 메서드를 통해 생성자는 private 임). 이런 식으로 뭔가 : using(SqlConnection conn =

    1

    4답변

    나는 많은 다른 가능성이 있기 때문에 결코 그렇게 잘 디자인하지 못했습니다. 그리고 그들은 모두 장단점이 있습니다. 어쨌든, 여기 내 문제가있다, 나는 많은 다른 느슨한 관련 클래스에 대한 유효성 검사가 필요하다. 그러나 이러한 클래스 중 일부는 유효성 검사를 수행하는 데 추가 정보가 필요합니다. 객체를 확인하는 데 사용할 수있는 validate 메소드를

    0

    2답변

    종종 실제 사용자의 개입없이 빠른 UI 평가가 수행되어야합니다. 어떤 접근 방식을 취하는 것입니까? 엄격한 프로세스보다는 경험을 기반으로하는 예술이 아닌, 모든 것을 고수 할 수있는 프레임 워크가 있습니까 (예 : 평가해야 할 단계, 고려해야 할 단계)?

    0

    2답변

    일반적인 부모 - 자식 OO 관계에있는 자식 개체가 부모가 catch 한 이벤트를 발생시킨 다음 EventArgs를 통해 값을 자식으로 다시 전달할 수있는 적합한 전략입니까? 자식이 부모로부터 데이터를 필요로하지만 자식이 인스턴스화 될 때 부모가 그 데이터를 가지고 있지 않아 생성자를 통해 전달할 수없는 상황이 있습니다.

    1

    2답변

    좋아요, ID3v2.4 에서처럼 음악 파일을 태그하는 작은 프로그램이 있습니다. 이제는 사용자가 원하는 경우 태그가있는 파일을 이동하거나 이름을 바꿀 수있는 옵션이 필요합니다. 이 시스템에서 상당히 깨끗하고 느슨하게 결합 된 디자인을 유지하려고한다는 것을 고려하면 (여기서는 확장 성이 그다지 중요하지 않지만, 그냥 재미 있습니다) someFileInfoOb

    2

    3답변

    그래서 더 좋습니다. Tests가 코드를 디자인하게 시작합니까? 코드를 테스트 할 수 있도록하기 위해 의존성에 대한 생성자 삽입을 소개하기 시작합니까? 또는 "override"보호 메소드 & 하위 클래스를 테스트 대상 클래스로 사용할지 여부를 결정합니다.

    9

    9답변

    내가 프로젝트에서 일하고있을 때 GUI를 먼저 디자인하고 작동하게하기 위해 백엔드 코드를 작성하지만 다른 경우에는 시스템이 작동하면 GUI를 반대로 만들 것이다. 코드를 작성할 때 어떤 방법으로 라운드를 선택하고 어떤 방식 으로든 특정 유형의 프로젝트 나 상황이 당신에게 어떤 방법으로 기댈 수 있습니까?

    7

    6답변

    기본적으로 캘린더의 주간보기, 일 동안의 열, 그리고 약속을위한 행과 같은 기능을하는 애플리케이션을 작성해야합니다. 약속 상자의 높이가 시간을 시각적으로 나타냅니다. 필자의 경우 수직축으로 하루 중 시간대를 원하지 않는다. 단지 시간이나 분이 필요하다. Google AJAX 접근 방식은 매우 깨끗하고 사용하기 쉽고 완벽 할 것이라고 생각합니다. 그러나 내

    5

    4답변

    계약 작업을 수행하기 위해 Expression Blend/WPF Designer를 찾는 데 필요한 몇 가지 권장 사항은 무엇입니까? 나는 (로컬) 프리랜서 디자이너가 가장 합리적으로 가격이 책정 될지도 모르지만 나는 어디서부터 시작해야할지조차 모른다. 추가 배경으로, 저는 디자이너가 널리 보급되어 있지 않은 미국 중서부 지역에 있습니다.

    9

    3답변

    캡슐화 된 코드 블록을 생성 할 때 JQuery와 관련된 모범 사례가 있는지 궁금합니다. 일반적으로 페이지를 구성 할 때 객체 내에 해당 페이지 내에서 사용되는 함수를 캡슐화하고 싶습니다. 이것은 응용 프로그램을 빌드 할 때 캡슐화를 허용합니다. 이 내가이 지저분한 디자인있게이 function doSomethingOnlyRelevantOnThisPage()