«development-environment» 태그된 질문

소프트웨어 개발 환경에 대한 질문 여기에는 사용 된 하드웨어, 소프트웨어 및 프로세스 및 방법이 포함됩니다. 질문은 소프트웨어 개발에 고유해야하며 소프트웨어 개발 분야에 대한 교육이나 경험이있는 사람의 전문 지식이 필요합니다.

10
이 세상의 모든 사람이 그를 제외하고 잘못이라고 생각하는 상사를 상대하는 방법? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . 진심으로, 변수 이름을 변경하고 (합리적이지만) 4 번처럼 코드를 다시 검토하는 사람을 어떻게 처리합니까? 나는 내가 그렇게 나쁜 개발자가 아니라는 것을 안다! 그는 …

4
전문 프로그래머가 아닌 사람이 사용하기 쉽고 해석하기 쉬운 코드를 작성하도록 도와줍니다.
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 저는 엘비스입니다. 아인슈타인이되기 위해 열심히 노력하고 있습니다. 저는 Mort를 위해 일합니다. 이 미친 바보가 무슨 소리 야!?!? …

5
코더를 경주하는 것을 좋아하는 보스 / 관리자를 다루는 방법 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 회사에서 최근에 구조 조정이 발생한 후 새로운 라인 관리자가 있습니다. 그는 일반적으로 괜찮고 이전만큼 비열하지 않습니다. "몰래"라는 말은 그가 악한 관리자라는 …

7
관리자는 통합 개발 및 프로덕션 환경을 원합니다
나는 더 큰 조직을 지원하는 작은 프로그래밍 팀에서 일합니다. 올해 관리자는 Oracle Apex 기술을 사용하여 대다수의 회사 데이터를 처리하기로 결정했습니다. Apex 서버가 하나만 있다는 점을 제외하면 괜찮습니다. 우리 관리자는 모든 상황이 해당 인스턴스에서 발생한다고 결정했습니다. 우리 팀은 앱을 개발하고 있으며, 관리자 데모와 내부 고객이 앱을 사용하고 있습니다. Apex에 더 많이 …

5
작업 개발 환경에서 과거 프로젝트를 효과적으로 유지하는 방법은 무엇입니까?
과거 프로젝트를 실행하려고 할 때마다 프로젝트를 찾을 수 있고 프로젝트를 실행할 수 있도록 모든 것이 다시 설정되기까지 시간이 오래 걸린다는 것을 알았습니다. 예를 들어, Linux에서 만든 python 프로젝트가 있으며 Linux에 쉽게 설치되는 소프트웨어 패키지에 의존하지만 더 이상 사용중인 Linux VM이 없습니다. 그리고 내 다른 프로젝트 중 일부는 웹 서버 구성, …

10
Windows 개발자는 어떤 시점에서 최신 Windows 릴리스로 업그레이드해야합니까?
어떤 시점에서 개발자 컴퓨터를 이후 Windows 릴리스로 업그레이드해야합니까? 경험상, Microsoft는 일반적으로 다른 모든 OS에 대해 서사시적인 실패를 겪었습니다 (실제로 토론을 시작하려고하지는 않습니다. xp는 많은 기업들이 여전히 사용하는 훌륭한 OS 였지만 Vista는 잘하지 못했습니다. 7은 잠시 동안있을 훌륭한 OS 인 것 같습니다. xp와 같은 일종의 제품이 있습니다. 어쨌든 개발 머신을 Windows …

3
소프트웨어 개발의 환경 명명 표준?
내 프로젝트는 현재 환경 명명 문제로 고통 받고 있습니다. 사람들마다 이름을 지정해야하는 환경이나 이름이 지정하는 것에 대해 다른 가정이 있으며, 환경을 논의 할 때 혼동을 일으 킵니다. 나는 약간의 연구를 해왔으며 거기에서 어떤 표준도 찾지 못했습니다. "Local", "Sand", "Dev", "Test", "User", "QA", "Staging"및 "Prod"라는 용어가 포함됩니다. 나는 단지 의견을 찾고있는 …

11
로컬 개발에 적합한 경량 소스 저장소는 무엇입니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . 소스 제어를 유지 (백업 및 되돌리기 목적)하려는 로컬에서 프로토 타입을 작성하고 있지만 오픈 소스로 게시하거나 다른 사람들이 볼 수 있도록 온라인으로 공개하고 …

10
느린 컴파일 환경에서 코딩하기에 가장 좋은 방법은 무엇입니까
나는 C #에서 TDD 스타일로 코딩하는 데 익숙했습니다. 작은 코드 덩어리를 작성 / 변경하고 전체 솔루션을 10 초 안에 다시 컴파일하고 테스트를 다시 실행하십시오. 쉬운... 그 개발 방법론은 지난 몇 년 동안 C ++ 코딩으로 돌아 가야 할 때까지 몇 년 동안 나에게 아주 잘 작동했으며 그 이후로 내 생산성이 …

16
생산적인 프로그래밍 환경에 가장 도움이되는 것은 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 휴일 2 년 전 . 잠김 . 이 질문과 주제는 주제가 다르지만 역사적 의미가 있기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 우리 중 많은 사람들이 여러 해 동안 여러 환경에서 일해 왔으며 일부는 다른 것보다 …

3
각 환경에있는 코드 버전을 어떻게 추적 할 수 있습니까?
우리 팀은 현재 다음과 같은 상당히 간단한 분기 / 배치 프로세스를 사용합니다. ┌────────┐ ┌────┐ ┌──────┐ Environments: │ DEV │ │ QA │ │ PROD │ └────────┘ └────┘ └──────┘ ▲ ▲ ▲ │ │ │ ┌────────┐ ┌────┐ ┌──────┐ Builds: │ DEV │ │ QA │ │ PROD │ └────────┘ └────┘ └──────┘ …

9
현재 프로그래밍 환경을 새 랩톱으로 마이그레이션하는 가장 쉬운 방법은 무엇입니까?
오늘날의 표준에 따라 매우 기본적인 하드웨어 구성을 갖춘 WinXP 기반 랩톱이 있습니다. 더 나은 하드웨어로 WinXP 기반 랩톱으로 업그레이드 할 계획입니다. 문제 : 현재의 랩탑에는 cygwin, perl, ruby ​​등과 같은 소프트웨어가 트럭에 탑재되어 있습니다. 각 소프트웨어를 수동으로 설치하는 것은 번거로울 것입니다. 패키지 사용자 정의는 말할 것도 없습니다. 최소한의 번거 로움없이 …

5
Windows에서 개발하고 Linux에서 테스트하고 실행하는 방법?
회사의 일부 내부 소프트웨어 (python으로 작성)의 두 개발자 중 한 명입니다. 소프트웨어는 전용 Linux 박스에서 실행되도록 설계된 서버 응용 프로그램입니다. 현재 SVN 저장소를 보유한 하나의 상자가 있으며이 상자는 테스트에도 사용됩니다. 문제는 Windows에서 Eclipse를 사용하여 내 워크 스테이션에서 개발 중이며이 응용 프로그램은 Windows에서 실행할 수 없다는 것입니다. 프로젝트와 코드를 전송하는 데 …

4
엔터프라이즈 네트워크의 가상화 된 개발 환경
우리는 엔터프라이즈 조직 내 4 명의 소규모 개발자 팀을위한 가상화를 사용하여 개발 환경을 구현하려고합니다. 이를 통해 별도의 개발, 테스트 및 준비 환경을 설정할 수있을뿐만 아니라 평가중인 시스템 또는 도구에 필요한 새로운 운영 체제에 액세스 할 수 있습니다. 우리는 기존의 워크 스테이션 급 컴퓨터의 용도를 변경하고 24GB RAM과 RAID-10을 사용했으며 컴퓨터를 …

2
개발자에서 제품에 이르기까지 구성 변경 사항을 효과적으로 추적
이 질문은 스프링 부트 서비스를 예로 들어 설명하지만 어떤 기술이든 가능합니다. 다음을 가정합니다. 환경 (dev / QA / prod)은 다른 팀이 소유합니다. 이는 개발자가 제품 구성에 액세스 할 수 없어야 함을 의미합니다. 구성 (application.properties)은 외부화되어 있습니다 (즉, 바이너리의 일부가 아님). 각 환경에 동일한 바이너리 / 패키지 (service.jar)가 배포되고 자동 배포로 …

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