«methodology» 태그된 질문

30
"빠른"프로그래머가되는 방법?
마지막 직업 평가에는 적시성이라는 한 가지 약점이있었습니다. 나는 이미 이것을 개선하기 위해 할 수있는 일을 알고 있지만 내가 찾고있는 것은 더 있습니다. 품질을 희생하지 않고 출력 속도를 높이기 위해 무엇을해야하는지에 대한 조언이나 조언이 있습니까? 타임 라인을 어떻게 추정하고 고수합니까? 단기간에 더 많은 일을하려면 어떻게해야합니까? 모든 의견에 감사드립니다.

12
하나의 제품 또는 소프트웨어를 개발할 때 여러 프로그래밍 언어가 사용되는 이유는 무엇입니까?
저는 컴퓨터 공학 석사 학위를 시작하려는 최근 졸업생입니다. 나는 정말로 흥미를 유발하는 여러 가지 오픈 소스 프로젝트를 접하고 그 프로젝트에 기여하도록 장려했습니다 (CloudStack, OpenStack, moby 및 Kubernetes). 내가 찾은 것 중 하나는 Java + Python + Go 또는 Python + C ++ + Ruby와 같은 여러 프로그래밍 언어를 사용한다는 것입니다. …

27
사람들이 프로그래밍 서적을 사용하는 이유는 무엇입니까? [닫은]
나는 누군가 프로그래밍하는 법을 배우는 가장 좋은 방법이 무엇인지 물어 보면 사람들은 대개 다양한 저자들이 쓴 많은 글에 대한 참조를 제공한다는 것을 알게되었습니다. 그러나 나는 많은 사람들이 책에서 프로그램을 배우는 것을 전혀 믿지 않습니다. 나는 그들이 보통 도전에 직면하고 있음을 발견하고 그것을 극복하기위한 도구로 프로그래밍을 사용한다. 예를 들어, 내가 플레이하고있는 …

14
애자일은 새로운 미세 관리입니까?
이 질문은 잠시 동안 머릿속에서 요리되어 왔기 때문에 개발 환경에서 민첩 / 스크럼 관행을 따르는 사람들에게 물어보고 싶었습니다. 우리 회사는 마침내 애자일 방식을 도입하기 위해 애자일 그룹에 4 명의 개발자 팀을 시험 적으로 시작했습니다. 3 개월의 반복으로 4 개월이 지났으며 우리의 나머지 부분에 대해 완전히 민첩하게 가지 않고 계속하고 있습니다. …

9
1 ~ 2 명의 개발자가 Agile / Scrum을 사용할 수 있습니까?
내가 지금까지 읽고 연구 한 모든 내용은 Agile / Scrum이 약 4-6 명의 팀과 어떻게 잘 작동하는지 설명합니다. 현재 상점에는 약 8 명의 개발자가 있지만 프로젝트의 규모와 지원하는 부서의 수를 고려할 때 주어진 프로젝트에 1 명 또는 2 명 이상의 직원이 할당되지 않습니다. 1 ~ 2 명의 개발자 팀과 함께 …

3
DRY, KISS, SOLID 등은 무엇으로 분류됩니까?
DRY와 같은 것이 디자인 패턴, 방법론 또는 그 사이의 무언가입니까? KISS와 같은 것을 사용하지 않고 사례를 쉽게 설명 할 수있는 경우에도 ( 필수의 예는 Daily WTF 참조 ), 방법론과 같은 개발 프로세스를 완전히 설명 하지 않아도 특정 구현이 필요하지 않습니다. 일반적으로 것입니다. 이런 유형의 "거짓의 법칙"은 어디에 남습니까?

14
직장에 애자일을 도입하는 효과적인 방법?
경험 (비 정기적이든 그렇지 않은지)에서 민첩하지 않은 조직이나 회사에 애자일을 도입하는 효과적인 방법은 무엇입니까? 업데이트 : 애자일을 소개하려고했지만 "샷 다운"한 경우 누구에게나 말할 수 있습니까? 또한, 왜 당신이 "사격"을했는지에 대한 회고적인 이해를 가지고 있습니까?

9
팀에서 서로 다른 개발 스타일 (위에서 아래로)을 처리하는 방법은 무엇입니까?
아주 작은 팀에서 {현재 비교적 작지만 나중에 더 큰 프로젝트} 프로젝트를 시작했다고 가정 해 보겠습니다. 이것은 학기 말에 폐기 될 학업 프로젝트가 아닌 실제 세계의 다른 개발자들이 사용하기위한 실제 프로젝트입니다. 그러나이 코드는 아직 다른 사람에게 공개되지 않았으므로 아직 결정이 내려지지 않았습니다. 방법론 여러분 중 한 명이 코딩을 시작하고 모든 구성 …


6
기존 코드베이스를 문서화하는 방법론
인라인 문서가 없거나 기술 문서가없는 기존 응용 프로그램에서 팀의 일원으로 일하고 있습니다. 응용 프로그램에 대한 다양한 버그 보고서를 작성하면서 다음 장소에서 버그 번호를 작성하여 다음 개발자가 해당 버그 번호를 참조하여 진행 상황을 확인할 수 있습니다. 내 질문은 따라서 : 이 코드를 문서화하는 가장 효율적인 방법은 무엇입니까? 해당 영역을 터치 할 …

6
스크럼은 요구 사항이 변경되지 않는 프로젝트에 추가 오버 헤드를 생성합니까?
Gunther Verheyen 의 Scrum-A Pocket Guide를 읽고 있습니다 . Standish Group의 2011 년 카오스 보고서는 전환점을 나타냅니다. 기존 프로젝트와 Agile 방법을 사용한 프로젝트를 비교하는 데 광범위한 연구가 수행되었습니다. 보고서는 소프트웨어 개발에 대한 민첩한 접근 방식으로 소프트웨어가 정해진 시간과 예산 및 약속 된 범위 내에서 제 시간에 제공되어야한다는 기존의 기대와는 달리 …

8
방법론 : 다른 개발자를위한 단위 테스트 작성
소프트웨어 개발과 작문 단위 테스트에 대해 생각하고있었습니다. 나는 다음 아이디어를 얻었다. 개발자 쌍이 있다고 가정 해 봅시다. 각 쌍은 코드의 일부를 담당합니다. 쌍 중 하나는 기능 (쓰기 코드)을 구현하고 두 번째는 단위 테스트를 작성합니다. 테스트는 코드 후에 작성됩니다. 내 생각에 그들은 서로 돕지 만 오히려 별개로 일한다. 이상적으로는 비슷한 크기의 …

14
“이론가”프로그래머가되지 마십시오
이 기사는 SO에 대한 여러 게시물에서 발견되었습니다 . 나는 6 번째 원형에 빠진다. "이론가". "이론가"를 다음과 같이 정의합니다. 이론가는 프로그래밍에 대해 알아야 할 모든 것을 알고 있습니다. 모호한 프로그래밍 언어의 역사에 대해 강의하거나 4 시간 동안 작성한 코드가 완벽하게 최적이 아니며 실행하는 데 3 나노초가 더 걸릴 수 있다는 증거를 …

7
스크럼 마스터는 일일 스탠드 업에 어떻게 참여합니까?
최근 프로젝트에 참여한 전문 Scrum Master 컨설턴트 [*]가 있습니다. 불행하게도, 우리는 그녀의 이름을 모릅니다 (그녀는 우리에게 자신을 소개하지 않았습니다. 그녀는 언젠가 들어 와서 "우리는 매일 일 어설 것"이라고 말했습니다). 매일 일 어설 회의-반 농담으로 그녀에게 회의에서 매일 피드백을 해달라고 요청했을 때, 그녀는 스크럼 마스터의 임무는 "참여하지 말고 참여하지 않는 것"이라고 …

6
“맞춤형 소프트웨어 회사”는 기술 부채를 어떻게 처리합니까?
이 질문은 Software Engineering Stack Exchange에서 응답 할 수 있기 때문에 Stack Overflow에서 마이그레이션 되었습니다. 7 년 전에 이주했습니다 . "맞춤형 소프트웨어 회사"란 무엇입니까? "맞춤형 소프트웨어 회사"란 주로 맞춤형 소프트웨어를 만들어 돈을 버는 회사를 의미합니다. 예를 들어 대행사 또는 미들웨어 회사 또는 Redify 와 같은 계약자 / 컨설턴트가 있습니다 . …

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