소프트웨어가 한 가지 일을 잘 수행하는 것이 중요한 이유 [닫기]

소프트웨어가 한 가지 일을 잘 수행하는 것이 중요한 이유 [닫기]

실제로 소프트웨어의 일부가 시스템에서 대부분의 작업을 수행하고 소프트웨어가 모든 기능을 제대로 수행한다면 성능이 저하될 수 있습니다. UNIX 철학이 프로그램에 대한 표준 설정을 선호하는 이유: "한 가지 일을 잘 수행하십시오."

답변1

이것의 기본 아이디어는 단순성입니다. 유연하고 안정적인 모듈형 소프트웨어. 이를 통해 사용자는 여러 프로그램을 함께 사용하여 보다 복잡한 작업을 수행할 수 있습니다. 거대한 프로그램(모든 작업을 수행하고, 매우 복잡하고, 버그가 있는 등)을 갖는 것은 일부 소프트웨어(예: systemd 및 기타 소프트웨어)가 실제로 이 프로그램에서 벗어나 지나치게 복잡하고 획일적이라는 비판을 받았습니다. 나는 이것에 어느 정도 동의합니다(예: 크론 대체 등으로 사용되는 경우). 그러나 모든 사람을 만족시킬 수는 없으며 어떤 사람에게는 단순한 것이 다른 사람에게는 복잡할 수도 있습니다.

관련 정보