소프트웨어 공학

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

4
개발자가 맬웨어 연구를 통해 무엇을 배울 수 있습니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 맬웨어는 맬웨어 방지 소프트웨어 등으로부터 자신을 숨기는 데 흥미로운 기술을 사용합니다. 그것들은 스스로 "다형성 (polymorph)"할 수 있습니다 : 실제로 코드를 변경하면서 …

5
이 Git 분기 모델에 결함이 있습니까?
이 자식 분기 모델 또는 워크 플로 에 대해 묻고 있습니다. 나는 정말로 이것을 좋아한다. 그것은 매우 직관적이고 생산적인 것 같습니다. 그러나 내가 요구하는 것은 아직 명확하지 않은이 접근법에 결함이나 부정적인 점이 있는지 여부입니다 (ClearCase가 오늘을 지배 한 다른 세계에서 온 것입니다). (당신이 도움이 될 수있는 모든 질문에 대답 할 …
10 git  workflows 

5
루비를 하스켈처럼 작성하기로 결정해도 괜찮습니까?
루비는 내장,리스트, 선택, 수집 등 좋은 목록 조작 기능을 가지고 있다고 가정합니다. Procs, Blocks 및 Lambdas를 가지고 있으며 반복 지원 ( each패밀리) 이 뛰어납니다. 가능한 가장 순수한 기능으로 모든 루비를 작성합니까? I / O가 거의 없거나 전혀없는 코드 (종종 덜 명백한 부작용)에 대해 간혹? 나는 Haskell ( '실제'해커의 언어라고 함)을 …

3
MVC : 완전히 채워진 모델 또는 부분적으로 채워진 모델?
이것은 오랫동안 나를 괴롭혔다. MVC 프로그래밍을 할 때 더 나은 프로그래밍 방법은 무엇이라고 생각하십니까? 완전히 채워진 모델 또는 부분적으로 채워진 모델을 사용해야합니까, 특히이 특정 작업에 대해 5 개의 다른 모델이있는 모델 개체에서 2 개의 필드 만 필요하다는 것을 알고 있을까요? 때로는 몇 가지 모델 만 필요하다는 것을 알 때 데이터베이스의 …
10 mvc 

3
함수형 프로그래밍 언어가 컴파일 시간 최적화를 수행 할 기회가 더 있습니까?
"실제 세계를위한 기능 프로그래밍"책을 읽고있었습니다. 명령형과 기능적 프로그래밍 언어 간의 비교로 시작했습니다. 그리고 함수형 프로그래밍에서 '값'과 '표현식'이 명령형 프로그래밍의 '변수'및 '함수'와 어떻게 다른지 언급했습니다. 토론에서 나는 일종의 아이디어를 개발했습니다. 함수형 프로그래밍 언어는 명령형 언어보다 컴파일 시간 최적화를 수행 할 수있는 기회가 더 많습니다. 사실인가요?

5
최종 사용자 문서 예제에 대한 좋은 참고 자료 및 조언 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . 사내 소프트웨어는 많은 사용자에게 사용되었으며 교육 부서는 최종 사용자 문서 형식에 대한 팁을 요청했습니다. 교육 부서에서 영감을 얻거나 조언이 필요한 사이트에 사용할 …

6
TDD로 새 프로젝트 시작
TDD를 공부하고 있는데 앱의 디자인을 정의하는 데 도움이된다는 것을 읽었습니다. 맞습니까? 그래서 더 잘 이해할 수 있도록 새 프로젝트를 만들기 시작했습니다. 이름, 이메일 주소, 국가 (목록에서 하나를 선택합니다) 및 전화 번호를 묻는 간단한 사용자 등록 시스템을 만들고 싶습니다. 질문은 ... VS 2010에서 새 솔루션을 만들고 새 테스트 프로젝트를 추가했는데 어떤 …
10 c#  .net  tdd 

6
ORM을 사용하면 어떤 종류의 웹 개발 프로젝트가 도움이됩니까?
먼저 SQL을 사용하여 데이터베이스 작업의 95 %를 수행했다고 말하겠습니다. 최근에는 NHibernate 및 Doctrine과 같은 다양한 ORM에 대해 조사했습니다. ORM이 제공하는 많은 SQL 및 데이터베이스 이식성을 알 필요가 없다는 장점을 볼 수 있습니다. 그러나 SQL을 아는 것이 ORM 작업을보다 효율적으로 할 수 있다는 것을 알 수 있으며, 내 경력에서 한 번만 …

5
스토리지 형식을 결정하는 방법과 그 중 일부에 대한 사용 사례는 무엇입니까?
프로그램 데이터를 저장하는 방법에는 여러 가지가 있습니다 (파일을 게임, 직원 데이터베이스, 프로그램 구성 등에 저장). 일반 텍스트 (생각 .ini및 .conf) XML 데이터베이스 (MySQL, SQLite ...) .zip 여러 파일을 포함하는 유사한 파일 (형식이 다름) 이진 파일 ( .doc예 : 직렬화 도구로 만든 것 등) 위에 나열된 형식에 대한 다양한 사용 사례는 …

4
log4j를 slf4j로 업그레이드해야합니까?
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 우리는 몇 가지 계획 리팩토링에 대한 우리의 JEE 웹 응용 프로그램을 검토하고 제안 중 하나를 대체하는 것입니다 log4j함께 logback또는slf4j 팀은 우리가이 작업을 …

8
CS 학위는 더 오래된 프로그래머에게 도움이 될 수 있습니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 팔년 전에 . 40 대 중반의 경력에 현명한 사람이 CS 학위를 취득하면 어떤 이점이 있습니까? HR 필터를 통과 할 가능성이 높아질까요? 그것은 실제로 즐길 수있는 …


3
보안 회사의 프로그래머는 무엇을합니까?
나는 클라이언트 시스템의 보안에 관해 상담하는 보안 회사에 대해 들었습니다. 이 분야에서 내가 아는 사람들은 모두 네트워크 엔지니어이지만 프로그래머도 보안에 관여한다는 것을 알고 있습니다. 감사 / 컨설팅을 수행하는 보안 프로그래머는 실제로 무엇을합니까? 그들은 문자 그대로 사람들의 레거시 시스템의 모든 취약점을 찾기 위해 코드베이스를 통과합니까? 나는 그것이 그들이 한 일이라고 항상 …

4
대부분의 웹 사이트에서 메시지 조회수가 지연되는 이유는 무엇입니까?
YouTube 동영상 조회수가 항상 게으르다는 점에 주목하세요. 예를 들어 동영상에 댓글 1000 개가 있고 조회수가 500 회이고 몇 시간 후에 조회수가 10000 회입니다. 유튜브는 혼자가 아닙니다. 대부분의 게시판은 이런 방식으로 구현되며 조회수는 10 분마다 업데이트됩니다. 누구든지 이것의 이유를 알고 있습니까? 감사.
10 caching 

4
직원 대 계약자 정신 및 경력 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 팔년 전에 . 다른 "계약자 대 직원"스레드에서 다루지 않는 것을 해결하려고합니다. 간단히 말해서 : 사람들이 서로를 향한 자연스러운 경향이 있습니까? 약간의 배경 : 나는 지난 …

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