«changes» 태그된 질문

9
“예제로 인도”가 효과가 없을 때 무엇을 할 수 있습니까? [닫은]
저는 거의 2 년 동안 대기업 (8000 명 이상의 직원)을 위해 일해 왔으며 공부 과정을 마친 직후에 고용되었습니다. 여기의 모든 사람들은 종종 매우 나쁘게 설계되고 해킹으로 가득 찬 레거시 코드를 매일 처리해야합니다. 처음에, 나는 일을 너무 비판하지 않으려 고 애썼다. 그러나 상황은 상황에 따라 생활하기가 매우 어려워졌으며 우리가 사용하는 도구를 …

9
끊임없이 변화하는 프로젝트에서 디자인 패턴을 사용하지 않아야합니까?
저의 친구는 모든 개발자가 싫어하는 프로젝트에서 소규모 회사를 위해 일하고 있습니다. 가능한 빨리 릴리스하도록 압력을 가하고 기술 부채에 관심이있는 유일한 사람이고 고객에게는 기술적 배경이 없습니다. 그는 저와 같은 프로젝트에서 디자인 패턴의 적절성에 대해 생각하게 만드는 이야기를 들려주었습니다. 여기 이야기가 있습니다. 웹 사이트의 다른 곳에 제품을 표시해야했습니다. 예를 들어, 컨텐츠 관리자는 …

5
민첩한 소프트웨어 개발 : 변화하는 사용자 요구 사항에 * 재정적으로 * 어떻게 대응합니까?
SE와 다른 사이트에서이 "민첩한 개발"관련 내용을 읽을 때 항상 궁금했던 점이 있습니다. "전통적인"소프트웨어 엔지니어링에서는 사용자 요구 사항을 수집하고 이러한 요구 사항에 따라 사양을 작성하십시오. 고객에게 제공하고 지금까지 수행 한 작업에 대해 청구합니다. (거친) 기술 설계를 수행하여 구현 비용을 추정 할 수 있습니다. 사용자에게 구현에 대한 가격 견적을 제공합니다. 고객이 사양에 …

6
적절한 디자인으로 쉽게 만들 수없는 변화는 무엇입니까?
이것은 다소 모호한 질문이지만 적절한 디자인에 대해 읽을 때 만족스럽지 못한 느낌을 받았습니다. 일반적으로 객체 지향 프로그래밍, 추상화, 팩토링 등을 배우면 디자인의 성배-그리고 그들이 항상 개발 기술을 사용한다고 주장하는 이유는 프로그램을 "쉬운 변경하기"만드는 것입니다. , "유지 가능", "유연성"또는 이러한 생산적인 사운드 개념을 표현하는데 사용되는 동의어 중 하나. ivar를 비공개로 표시하고 …

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