소프트웨어 공학

시스템 개발 수명주기 내에서 작업하는 전문가, 학자 및 학생을위한 Q & A

4
당신이 선적, 당신은 드문 세그먼트 오류가 발생합니다. 포인터 확인 또는 보내?
배송이 완료되면 어설 션이 해제되고 코드에서 널 포인터 위반이 발생했음을 나타내는 드문 충돌 보고서가 표시됩니다. 개발 환경에서 문제는 어설 션에 의해 잡혔을 것입니다. 충돌 보고서 만 있으면 문제를 재현하는 것이 거의 불가능합니다. 역 추적을 따른다고해서 처음에 충돌이 발생한 이유에 대한 단서가 없습니다. 옵션 :-충돌을 방지하기 위해 포인터 검사를 추가합니다. 이렇게하면 …
9 bug  pointers 

7
모국어가 코드 품질에 영향을 줍니까?
언어학에는 문제 해결이 자신의 모국어의 구문, 의미, 문법 및 유연성과 매우 밀접한 관련이 있다고 생각하는 학교가 있습니다. 다양한 국제 개발 팀과 함께 일하면서 코드베이스에서 정신 문화 (당신이 원한다면)를 분명히 볼 수 있습니다. 프로그래밍 언어 외에도 독일 코딩은 인도의 동료 들과는 상당히 다릅니다. 또한 연안 아메리카와 마찬가지로 중동 지역에서도 코드가 분명히 …

1
프로그래밍 파일을 디렉토리로 구성하려면 어떻게해야합니까? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 때로는 탐험 프로토 타입을 만들고 디렉토리의 구조를 잊어 버리는 경우가 있습니다 ... 프로그래밍 파일을 여러 레벨의 디렉토리로 …


4
MVC는 PHP 프로그래밍의 SEO일까요?
약한 "PHP 프레임 워크"가 있습니다. 그리고 그들 대부분은 MVC 패턴 을 따르는 것으로 스스로 청구합니다 . osCommerce 코딩 스타일 (SQL 및 HTML과 많이 혼합 된 처리 로직)을 극복하는 것이 좋지만 유지 관리 가능한 응용 프로그램 디자인을 얻는 방법은 간단하고 따르기 쉽습니다. 원래 MVC 개념은 GUI 응용 프로그램을 대상으로합니다. 그리고 Gtk …
9 php  mvc 

8
구문 설탕의 엄격한 정의? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 언어 전쟁에서 사람들은 "단순한 구문 설탕"으로서 특히 유용하지 않은 기능을 끊임없이 거부합니다. "진정한 특징"과 "구문 설탕"사이의 경계는 …

3
Tracer Bullets를 사용하기위한 좋은 기준은 무엇입니까?
최근에 Pragmatic Programmer를 처음 읽었고 Tracer Bullets의 개념을 접했습니다. 나는 과거에이 모델에 따라 코드를 작성했으며 뇌에서 "민첩한"방식으로 일하는 방식을 정리했습니다. 과거에 사용했던 곳의 예를 하나 보여줍니다. 상황이 Tracer Bullets에 적합한 후보로 확인 된 방식은 알려지지 않은 환경과 다양한 환경이 있었으며 GUI의 작동 방식을 아무도 확신하지 못했습니다. 이러한 종류의 사례는 특히 …

10
C #에서 Java로 전환하십시오. 어떤“gotchas”를주의해야합니까?
잠김 . 이 질문과 주제는 주제가 다르지만 역사적 의미가 있기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 새 프로젝트를 위해 Java로 전환해야 할 수도 있습니다. 나는 주로 C #을 연구하고 사용했기 때문에 Java에 대한 지식이 거의 없으며이 두 언어 / 플랫폼의 차이점으로 인해 많은 문제가 발생할 …
9 java  c#  .net  pitfalls 


2
의존성 주입으로 UI에서 엄청난 양의 인터페이스를 피하는 방법은 무엇입니까?
문제 최근에 싱글 톤이 나쁘고 의존성 주입 ( "인터페이스 사용"으로 이해)이 어떻게 더 좋은지에 대해 많이 읽었습니다. 콜백 / 인터페이스 / DI 로이 부분을 구현하고 인터페이스 분리 원칙을 준수했을 때 나는 결국 혼란스러워했습니다. 기본적으로 모든 하위 항목의 하위 항목이 결합 된 UI 상위 항목의 종속성으로 인해 UI 요소가 계층 구조를 …

7
스크럼에서 스프린트 종료시 경합 / 워크로드를 처리하는 방법
우리 팀은 몇 분 전에 스크럼을 사용하기 시작했습니다. 우리의 프로젝트는 물리적 장치 (로봇과 센서를 생각 함)와 인터페이스하는 소프트웨어를 구축하는 것과 관련이 있으며 일반적인 제품 백로 그는 일반적으로 전체 장치에 제어 장치를 추가하는 것을 나타냅니다. 우리는 여기서 예제에 가까운 작업을 나누었습니다 . 각 장치 통합 기능은 코드, 테스트, 통합 테스트, 피어 …
8 agile  scrum 

17
CS의 마스터를 부정적인 것으로 간주합니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 팔년 전에 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.