2010-06-03 3 views
6

내 배경은 일반적으로 최신 기술 데모인데 ... 최신 기술과 그것이 클라이언트 회사에 어떻게 사용될 수 있는지 보여줍니다. 그들은 내부 데모 등을 위해 그것을 사용합니다.상업용 품질의 소프트웨어를 작성하는 데 유용한 책이 있습니까?

이제 내 경력은 실제 제품, 특히 인터랙티브 한 조각으로 박물관과 같은 위치에서 실행되는 소프트웨어에 대한 과정을 조금 더 부숴 버렸습니다.

분명히 기술 시위대는 잘 코딩해야했지만, 현재 작업하고있는 것만 큼 강조점이 없었습니다. 현재 작업하고 있습니다. 고도로 구성 가능해야하며, 아마도 멀티 - 리거 스 (multi-ligual) 일 수 있습니다. 다시 시작합니다.

제 질문은 이제 코딩 품질을 높이고 더 많은 상업용 응용 프로그램을 작성하려고합니다. 고품질 상용 소프트웨어 관련 문제를 논의하는 책이 있습니까?

현재 코드 완성 2 판의 사본이 있습니다.이 책은 우수하지만 더 나은 제목이 있는지, 아니면 더 많은 제목이 있는지 궁금해하고 있습니까?

고맙습니다.

앤디.

** UPDATE **이 사람을 도움이된다면 JosephH에서 제안 후

, 나는 주로 C# 및 닷넷 (아마도 실버!)와 함께 일하게 될거야! :)

+0

더 집중? – Oded

+0

@Oded - 글쎄요, 그게 중요한 것 같아요. 상업적이고 긴 수명의 코드 기반과 애플리케이션에 무엇이 들어가는 지 잘 모르겠습니다. :) 아마도 도구, 지역화, 아키 텍 처, 코드 기반 관리 등을 빌드하십시오. – Andy

답변

0

시도해 볼 수 있습니다 Working effectively with Legacy Code.

제목이 약간 잘못되었습니다. 레거시 코드로 작업하는 방법을 보여주는 아주 좋은 책이지만, 좋은 방법과 나쁜 방법을 보여 주며, 중요한 이유는 무엇인지, 그리고 제작에 집중했습니다. 테스트 가능한 코드. ("레거시 코드"에 대한 저자의 정의는 자동화 된 테스트가없는 코드입니다.) 예제는 C, C++ 또는 Java로 작성되었습니다.

(당신은 당신이 더 많은 초점을 맞춘 답변을 얻을하는 작업을하고 어떤 언어와 기술을 명시 할 수 있습니다.) 어떤 측면에 대한

+0

제안 해 주셔서 감사합니다! 나는 그것을 조사해야 할 것이다! :) – Andy

관련 문제