소프트웨어 공학

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

5
GPL 종속성의 결과는 무엇입니까?
회 사용 소프트웨어를 개발 중이며 GPL 라이센스에 따라 일부 라이브러리를 사용하고 싶습니다. 결과는 무엇입니까? 이러한 GPL 의존성 위에서 개발 된 코드도 GPL하에있는 것입니까? 이 제품의 소스 코드를 게시 할 의무가 있습니까?
12 licensing  gpl 

12
첫 프로그래밍 언어로서의 어셈블리? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 휴일 3 년 전 . 잠김 . 이 질문과 주제는 주제가 다르지만 역사적으로 중요하기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 사람들에게 어셈블리 (일부 변형)를 첫 번째 프로그래밍 언어로 가르치는 것이 얼마나 좋은 생각이라고 생각하십니까? 예를 …

5
언어 지향 프로그래밍이 실용적입니까?
언어 지향 프로그래밍에 대한 이 기사 를 읽었습니다 . 그는 프로그래밍에 대한 현대 절차 / OOP 접근 방식의 약점을 지적하고이를 해결하는 새로운 프로그래밍 패러다임을 제안합니다. 나는 작고 느슨하게 결합 된 프로그램 파트에 모두 적합하다. 몇 가지 큰 것보다 많은 작은 것을 배우는 것이 비트와 조각만을 사용하는 것이 훨씬 낫다. 기사를 …

10
프로그래밍 도구의 명령 행 버전을 배우는시기 [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 거의 모든 프로그래밍 도구에는 명령 행 버전이 있습니다. 그중 다수는 GUI 버전을 가지고 있습니다. 명령 행 버전의 …

5
높은 표준이 반드시 좌절을 야기하고 어떻게 처리해야합니까?
나는 프로그래밍 언어 애호가라고 생각합니다. 잘못된 코드, 특히 내 코드를 발견하면 이해하기 어렵고 변경하기 어렵고 테스트하기가 어렵습니다. 동료들은 잘 모르거나 신경 쓰지 않습니다. 코드 품질을 스스로 높일 수 없다는 것에 실망했습니다. 코드 품질과 유지 관리 성이 표준에 맞지 않을 때 좌절감을 느끼는 것이 정상입니까? 그렇다면 어떻게 처리합니까?

4
크로스 플랫폼 GUI 툴킷에 대한 경향이 있습니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 팔년 전에 …

4
의존성 주입에 대한 점진적 접근
의존성 주입을 사용하여 클래스를 단위로 테스트 할 수 있도록 노력하고 있습니다. 그러나이 클래스 중 일부에는 많은 클라이언트가 있으며 종속성을 전달하기 위해 모든 클래스를 리팩터링 할 준비가되지 않았습니다. 그래서 나는 점차적으로 노력하고 있습니다. 기본 종속성을 유지하면서 테스트를 위해 재정의 할 수 있도록합니다. 내가 고민하고있는 한 가지 접근 방식은 모든 "새로운"호출을 고유 …

6
C #을 배우고 틀에 박힌 [폐쇄]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 나는 약 2/3 개월 동안 C # / .NET 4.0을 배웠습니다. 첫 번째 심각한 프로그래밍 언어입니다 (PHP, HTML, CSS, JavaScript 및 …

2
(타사) 데이터베이스에 중요한 데이터 저장
데이터베이스에 SSN, 신용 카드 번호 및 주소와 같은 중요한 개인 정보를 저장하는 방법은 무엇입니까? 시나리오 : 사용 가능한 데이터 만 저장됩니다. 예를 들어 앱에서 SSN을 사용하여 특정 레코드를 식별하므로 SSN이 저장됩니다. 또는 클릭 한 번으로 거래 할 수 있도록 신용 카드 정보가 저장됩니다. 일부 이러한 데이터는 암호화 및 저장 될 …

5
코딩 표준에 너무 많은 균일 성이있을 수 있습니까?
균일 성이 너무 높습니까? 물론 우리는 명명 규칙, 아키텍처, 활용할 프레임 워크 등의 표준을 가지고 있습니다. 그러나 최근에 더 많은 스타일을 고려할만한 비판이 많이있었습니다. 예를 들어 ifc # ??null-coalescing 연산자 대신 == null들여 쓰기 간격 등을 사용하여 여러 줄 대 한 줄로 명령문을 작성 하는 경우 나에게 이것은 개인 스타일 …

5
코딩 표준의 진화, 어떻게 처리합니까?
기존 코드 기반 프로젝트에서 코딩 표준 / 스타일 가이드의 진화를 어떻게 처리합니까? 팀의 누군가가 프로그래밍 언어에서 더 나은 객체 인스턴스화 방법을 발견했다고 가정 해 봅시다. 예전 방식이 나쁘거나 버그가있는 것이 아니라 새로운 방식이 덜 장황하고 훨씬 더 우아하다는 느낌 일뿐입니다. 그리고 모든 팀원들은 정말로 그것을 좋아합니다. 기존 코드를 모두 변경 …

3
C # 용 NUnit은 Visual Studio에 통합 된 단위 테스트 기능과 어떻게 비교됩니까?
C # .NET을 사용하여 개발 된 중간 규모 데스크톱 응용 프로그램을 개발하려면 팀에서 일해야합니다. 이 전에는 단위 테스트 및 테스트 중심 개발을 적용하지 않았습니다. Unit Testing C # 응용 프로그램을위한 많은 도구와 프레임 워크가 있다는 것을 알고 있습니다. 현재로서는 Nunit과 Visual Studio와 통합 된 단위 테스트 기능을 알고 있습니다. 알고 …

5
숙련 된 프로그래머를 찾지 못하는 HR 정책은 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 인터뷰 과정에서 응시자는 프로그래밍 테스트 및 프로그래밍 디자인 문제를 제공합니다. HR 부서는 법적 문제로 인해 프로그래밍 테스트 관리를 …
12 interview 


7
HTML5 / JS는 결국 모든 클라이언트 측 언어를 대체합니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

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