새로운 아이디어는 아니지만 지난 몇 년 동안 소프트웨어 기술에 대한 관심이 크게 증가한 것으로 보입니다 (특히 Clean Code의 전체 제목은 Clean Code : Handbook of Agile Software Craftsmanship ).
개인적으로 저는 소프트웨어 장인 정신이 최종 소프트웨어가 최종 사용자와 함께 일하는 즐거움 (최종 사용자와 소프트웨어를 관리하는 사람)의 즐거움을 보장하는 데 관심이있는 우수한 소프트웨어 엔지니어링으로보고 있습니다. 높은 수준의 프로세스보다
유추하기 위해-50 대와 60 대에는 매우 현대적인 스타일로 건축 된 건물이 많았으며, 그 건물에 사는 사람들이나 그 건물이 시간이 지남에 따라 노화되는 방식을 거의 고려하지 않았습니다. 이 건물들 중 다수는 빈민가로 빠르게 발전하거나 예상 수명이 끝나기 오래 전에 철거되었습니다. 몇 년 동안 벨트를 사용하는 대부분의 개발자는 비슷한 코드베이스를 경험했을 것입니다.
소프트웨어 장인이 소프트웨어 엔지니어 (아마도 나쁜 사람)가하지 않을 수있는 구체적인 일은 무엇입니까?