소프트웨어 공학

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

3
현재 페이지 매김 구현의 디자인에 대한 질문
특히 asp.net mvc에서 페이지 매김 구현을 확인했으며 실제로 구현에 덜 효율적인 것이 있다고 생각합니다. 우선 모든 구현은 아래와 같은 페이지 매김 값을 사용합니다. public ActionResult MostPopulars(int pageIndex,int pageSize) { } 내가 잘못 느낀 것은 pageIndex와 pageSize가 Pagination 클래스의 멤버 여야한다는 것입니다. 또한 적용 계층에서 불필요한 매개 변수 통과를 단순화합니다. 두 …

7
왜 학교는 디버거를 다루지 않습니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . SO에 대한 또 다른 숙제 질문 후에 . 대다수의 학생들은 디버거가 무엇인지 또는 어떻게 사용하는지 전혀 모릅니다. …

8
관리자가 애자일을 어떻게 이해하게합니까?
반복 개발을 이해하지 못하는 선임 이사와 문제가 있습니다 (애자일이 훨씬 적음). 그는 모든 코드 라인을 작성하기 전에 SDS (Software Design Specification)가 완성 될 것을 확신합니다. 그에게 완전한 것은 모든 기능적 세부 사항이 있음을 의미합니다. 또한 전 Cobol 프로그래머 인 그는 "모듈"과 플로우 차트를보고 싶어합니다. 이것은 큰 소리로 울고 자바 웹 …

10
팀을 이끌고, 나는 압도적입니까?
나는 나에게 매우 이상한 위치에있는 것입니다. 저는 직책에서 특정 프로젝트, 소프트웨어 엔지니어 선임의 "팀장"입니다. 내 팀에는 4 명의 개발자가 있는데 그 중 한 명은 다른 프로젝트에서 비슷한 역할을 수행하지만 이제는 내 작업에 우선 순위가 부여되었습니다. 또한 2 명의 테스터가 있는데 그 중 하나는 관리자입니다. 팀의 다른 구성원은 완전히 관련이없는 부서의 …

2
Dijkstra의 모호한 프로그램 예
인사말. Dijkstra는 겉보기에는 단순한 코드 몇 줄조차도 절망적으로 모호 할 수 있다고 썼습니다. 내 생명을 구하기 위해 지금 찾을 수없는 최소한 하나의 작품에서 그는이 모호성을 보여주기위한 작은 예제 프로그램을 제공했습니다. 누구든지이 예제 중 하나를 포함하는 그의 논문을 지적 할 수 있습니까?
12 ambiguity 

5
함수형 프로그래밍이 다른가요? 아니면 실제로 더 힘든가요?
함수형 프로그래밍이 다른가 ? 아니면 실제로 더 힘든가 ? 프로그래밍을 전혀 배운 적이없고 기능적 프로그래밍을 배운 사람을 말합니다. 프로그래밍을 전혀 배운 적이없는 사람과 명령형 프로그래밍을 배운 사람. 어느 쪽이 더 힘들까요? 아니면 같은? 내 질문 : 지금 문제는 입력을 낙타 사건이라고 말하십시오. 이러한 것으로는 qwe_asd_zxc_rty_fgh_vbn진다qweAsdZxcRtyFghVbn 절차 적 방법은 다음과 같습니다. …

5
기능적 요구 사항과 비 기능적 요구 사항을 구분하는 이유는 무엇입니까?
나는 둘 사이의 차이점을 이해하지만 동료들로부터 라벨링 요구 사항이 기능적 또는 비 기능적 (또는 과도기적)이라는 이점에 대해 의문을 갖습니다. 왜 그렇게 귀찮게합니까? 그는 이틀 동안 한 프로젝트에 대한 요구 사항 목록을 검토하는 데 시간을 보냈으며 결과는 "모든 것을 다"라는 칙령으로 다른 사업체에 문서를 제출하는 것이기 때문에 아무런 이점도 얻지 못했습니다. …

4
개인 폐기 프로젝트를 호스팅 할 때 하나의 서비스와 프로젝트 구조가 두드러 집니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 3 년 전 . Google 코드, SourceForge, BitBucket 및 GitHub를보고 있습니다. 이제는 그들이 제공하는 모든 기능을 세분화하지는 않았지만 실제로 작성한 다양한 코드 (Project Euler의 솔루션, …

3
소프트웨어 현지화 번역을 어떻게 처리합니까?
제가 경력을 통해 작성한 대부분의 소프트웨어는 영어를 사용하는 고객을 위해 개발되었지만 최근에는 더 광범위한 언어를위한 UI 현지화가 필요한 프로젝트를 진행하고 있습니다. 다른 프로그래밍 상점에서 번역을 얻는 방법이 궁금합니다. 악명 높은 온라인 번역 엔진을 사용합니까? 나는 거기에 고용 된 번역사가 있다는 것을 알고 있지만, 내 인터페이스를 철저히 현지화하기 위해 수십 명의 …

5
자신이 해킹 할 수있는 것을 해제해야합니까?
프로그램을 만든 사람은 아마도 보안 취약점과 잠재적 인 해킹을 알고있는 사람보다 나은 위치에있을 것입니다. 작성한 시스템의 취약점을 알고 있다면 출시 전에 보안을 강화한 표시를 추가해야합니까, 아니면 보안 격차의 심각성을 판단하기 위해 경우에 따라 평가해야합니까?
12 security  release 

5
백엔드에는 좋지만 프런트 엔드에는 좋지 않습니다.
웹 개발을 시작하고 싶습니다. PHP를 배우고 있습니다. Java, Python 및 C ++에 대한 경험이 있습니다.이 경험을 통해 웹 개발의 백엔드에서 좋은 결과를 얻었습니다. 그러나 나는 디자인과 그래픽에 끔찍하다. 웹 사이트를 시작하고 싶습니다. 내가 뭘 제안하니? 당신의 제안이 그래픽을 향상시키는 것이라면, 좋은 방법은 무엇입니까? 또한 여러분이 디자인과 그래픽에 무엇을 사용하는지, 그리고 …

5
Windows Forms / Swing 프레임 워크가 컴포지션 대신 상속을 선호하는 이유는 무엇입니까?
오늘 내 교수는 SWT의 철학이 작곡에 의해 자신의 컨트롤을 만드는 것 중 하나이지만 스윙은 상속을 선호하는 것처럼 보인다고 말했다. 나는 두 프레임 워크와 거의 접촉하지 않지만 C #의 Windows Forms에서 기억하는 것에서 일반적으로 Swing과 마찬가지로 컨트롤을 확장합니다. 사람들이 일반적으로 상속보다 구성을 선호하는 경향이 있기 때문에 Swing / Windows Forms 사람들이 …
12 c#  java  swing  forms 

1
PyPy는 얼마나 성숙합니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 개발자의 의견을 읽는 것 이외의 다른 방법으로 PyPy의 성숙도를 결정하려고합니다. 따라서 PyPy를 사용하는 중요한 미션 크리티컬 프로젝트에 대해 …
12 python 

5
웹 응용 프로그램 인증 / 보안에 대한 모범 사례 (모든 플랫폼)
오늘 관리자로부터 질문을 받았습니다. 특히 일반적인 사용자 이름 비밀번호 로그인 필드의 "비밀번호 기억"에 대한 많은 인기있는 브라우저의 특성과 관련하여 웹 양식 애플리케이션 인증을 위해 허용 가능한 디자인으로 간주되는 사항에 대한 내 생각을 묻습니다. . 허용되는 것으로 생각되는 답변을 찾는 데 문제가 있습니다. 소니의 당황스러운 보안 결함에 비추어 볼 때 사람들에게 …

5
오픈 소스 프로젝트에 배지를 어떻게 사용합니까?
스택 오버플로에는 커뮤니티에 대한 개인 기여를 인식하고 개인이 자신의 기여를 더 많이 성장시킬 수있는 멋진 배지 세트가 있습니다. 오픈 소스 또는 코딩 프로젝트에 어떤 기술을 사용할 수 있습니까? 예를 들어, 코드베이스에 대한 개인의 기여는 프로젝트에서 점점 증가하는 기능 세트와 함께 배지를 얻습니까? 중재자 노트 권장 사항에 대한 링크를 제공하는 것만으로는 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.