«rewrite» 태그된 질문

25
BIG는 언제 답을 쓰나요?
Big Rewrites에 관한 질문을 읽고 나는 내가 대답하고 싶었던 질문을 기억했습니다. Struts 1.0을 사용하여 오래된 Java로 작성된 끔찍한 프로젝트가 있습니다. Struts 1.0, 관계가 불일치하는 테이블 또는 전혀 관계가 없으며 기본 키 또는 필드가 기본 테이블이 아니지만 고유하지 않은 테이블도 있습니다. 어쨌든 대부분의 응용 프로그램은 "그냥 작동"합니다. 대부분의 페이지는 재사용되고 (붙여 …

21
내 코드의 대부분에는 주요 디자인 결함이 있습니다. 끝내거나 지금 고치세요? [닫은]
저는 저와 같은 기술 수준을 가진 제 친구와 함께 C # 프로젝트를 진행하는 고등학생입니다. 지금까지 100 개의 커밋 범위에서 약 3,000 줄의 코드와 250 줄의 테스트 코드를 작성했습니다. 학교 때문에 몇 달 동안 프로젝트를 연기했으며 최근에 다시 프로젝트를 다시 시작할 수있었습니다. 내가 그것을 백업 할 때, 내가 작성한 코드는 렌더러에 …

13
BIG Rewrite에 참여한 적이 있습니까? [닫은]
Joel Spolsky 는 그의 유명한 게시물 중 하나에서 다음과 같이 말했습니다. 모든 소프트웨어 회사가 할 수있는 최악의 전략적 실수 : 코드를 처음부터 다시 작성하십시오. 차드 파울러 는 다음과 같이 썼다. 비디오, 웹 로그 게시물 및 과대 광고를보고 Rails (또는 Java, .NET 또는 Erlang 등)에서 제품을 다시 구현하기로 결정했습니다. 조심하십시오. 이는 …
55 rewrite 

5
소프트웨어 성공 / 실패 비율의 재 작성에 대한 실제 사례 연구가 있습니까?
나는 응용 프로그램의 재 작성이 나쁘고 프로그래머에 대한 사람들의 경험과 Joel Spolsky 가 주제에 대해 준비한 기사에 대한 여러 게시물을 보았지만 확실한 증거 나 사례 연구는 없습니다. Joel이 제시 한 두 가지 예와 여기에 다른 게시물이 있습니다. 나쁜 코드베이스로 무엇을하고 실제 연구를 기반으로 어떻게해야합니까? 예를 들어, 둘 다 오래된 레거시 …

3
재 작성을위한 버전 관리 실습
우리는 언어 X에서 제품 (시제품) P_OLD를 개발했으며 이제 언어 Y에서 P_NEW로 처음부터 다시 작성하고 있습니다. P_NEW와 P_OLD는 동일한 제품이므로 P_NEW는 P_OLD old의 자랑이거나 자체 저장소 여야합니까? 버전 관리 관점에서 이러한 큰 변화를 처리하는 일반적인 방법은 무엇입니까?

2
우리는 대규모 Ruby on Rails 애플리케이션 (매월 2,500 만 명의 사용자)을 보유하고 있으며 경영진은 Node.js로 다시 작성하기로 결정했습니다.
다음과 같은 경우 알려주십시오. Node.js는 우리 사이트를 더 빨리 만들 것입니다! Node.js는 더 적은 서버 리소스를 사용하므로 비용을 절약 할 수 있습니다! Node.js는 우리를보다 생산적으로 만들어 줄 것입니다! Node.js는 클라이언트와 서버 측 JavaScript 코드를 공유 할 수 있음을 의미합니다. 명확히하기 위해 프론트 엔드 서버를 다시 작성하여 기존 Ruby on Rails …

10
큰 변화를 제안 / 인턴으로 다시 쓰기 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트Software Engineering Stack Exchange에 대한 주제가 되도록 . 휴일 3 년 전 . 문맥: 내부 프로젝트입니다 (많은 사람들이 사용하지 않는다고 생각합니다) 오래 되었군요 우리는 그것을 업데이트하고 있습니다 문제 : 그것은 mvc 프레임 워크를 남용합니다 (모델의 …

7
응용 프로그램의 일부를 다시 작성하지 않는 방법
회사의 영업 부서 프로젝트를 위해 일하고 있습니다. 그것은 첫 번째 전문 프로그래밍 직업이지만, 나 자신이 코딩하고 수년 동안 배우고 있습니다. 프로젝트의 일부는 일부 데이터를 가져 와서 입력과 결합하여 생성하고 그래프로 만드는 것입니다. 그런 다음 데이터 등을 저장하십시오. 그래서 나는 이것에 대한 코드를 하루 만에 작성했습니다. 그 다음날 나는 프로젝트 감독관에게 …

6
애자일 방법론을 사용하여 소프트웨어 재 작성
Agile 방법론을 사용하여 전체 애플리케이션을 다시 작성해야한다고 가정 해보십시오. 현재 시스템의 동작에 따라 많은 사용자 스토리를 작성할 수 있다고 생각합니다. 그런 다음 작은 반복으로 구현하십시오. 그러나 이것이 우리가 UP FRONT 요구 사항을 가지고 있다는 것을 의미하지는 않습니다 ?? 또한 언제 출시를 시작 하시겠습니까? 애자일은 초기에 자주 릴리스해야한다고 말했지만 완전한 재 …

6
기능 요구 사항이 민첩합니까?
요즈음 모든 사람들이 민첩 해지기를 원합니다. 내가 함께 일한 모든 팀에서 민첩한 모양이 달랐습니다. 일상적인 스탠드 업이나 계획과 같은 일반적인 일이 있지만 다른 부분은 크게 다릅니다. 현재 팀에는 방해가되는 세부 사항이 있습니다. 기능 요구 사항이 부족합니다. 예상되는 서면 형태는 물론 작업에서도 수행해야 할 작업이 모호하게 정의되어 있습니다. 프로젝트 목표는 새로운 …

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