프로그램이 얼마나 깨끗한 지 나타내는 소프트웨어에 대한“데이터 위생”색인이 있어야합니까? 임시 파일 등을 남기지 않음


11

프로그램이 얼마나 깨끗한 지 나타내는 소프트웨어에 대한 "데이터 위생"색인이 있어야합니까? 사용하지 않는 임시 파일, 레지스트리 항목, 환경 변수 등을 만들지 않습니다.

예를 들어 Windows의 사용자 폴더를 보면 응용 프로그램에서 사용하는 모든 작업 공간 파일이 표시됩니다.

예를 들어, 백업해야 할 항목과 머신 생성으로 버릴 수있는 항목을 알기가 어렵습니다.


브라우저 기록이 컴퓨터에서 생성됩니다. 그러나 다른 한편으로는, 나는 그것을 백업하고 싶습니다.
아논.

6
temp 폴더에 물건을 남겨 두는 것은 좋지만 "내 문서"줄을 따라 다른 위치를 모니터링하는 데 동의합니다. 그건 문서, 앱 X. 그것을 밖으로 쓰레기를 남겨을.
Adam Lear

4
@Anna Lear : "나"의 정체성은 그것을 발음 한 사람에게 마술처럼 전달됩니다. :)

1
@DeveloperArt : 참으로. 우리 시대의 가장 큰 허점 중 하나. :)
Adam Lear

답변:


7

네, 최대한 빨리 시작해야합니다.

엉망을 정리하지 않은 응용 프로그램을 항상 비난 할 수는 없습니다. 때때로 사용자는 앱의 플러그를 뽑습니다.

어쩌면 응용 프로그램이 파일의 목적과 사용자 / 운영 체제가 파일을 얼마나 오래 기다려야하는지 식별 할 수있는 방법이 있어야합니까? 표준화 된 경우 정리 루틴을 실행해도 큰 문제가되지 않습니다.


+1 격려해 주셔서 감사합니다. 전반적인 위생 점수를 높이는 몇 가지 하위 메트릭이 있다고 생각합니다.
therobyouknow

2
너무 복잡하게 만들 필요는 없지만 언제든지 도움을 받으십시오.
JeffO

+1 @Jeff O 제안에 감사드립니다 : 확실히 협력적인 노력이어야합니다. @Developer Art는 보안 측면에 대해 이야기하지만, 시스템 유지 관리, 조정 유지, 백업 대상 파악, 소프트웨어가 어떤 파일이 필요한지 알면 쉽게 재배치 할 수있는 편의성과 같은 다른 것들이 있습니다. 기계 사이에서 움직입니다.
therobyouknow

답변에 기준을 정의하면이 답변을 받아 들일 수 있습니다.
therobyouknow

질문에 대한 간결한 답변이므로 답변을 수락했습니다. 보안 각도는 @Developer Art에게 감사드립니다. 그러나 문제는 보안뿐만 아니라 유지 관리 성, 재배치 성, 백업 대상, 효율적인 리소스 사용, 안정성, 데이터를 생성하는 다른 앱과의 공존에 관한 것입니다.
therobyouknow

3

저는 이것이 일반적으로 채택 된 측정 항목을 갖는 것이 좋은 생각이라고 생각합니다. 프로그램이 할 수있는 것에 대한 명확한 그림을 제공 할 것입니다.

역사적으로 그리고 사람들이 대량으로 신경 쓰지 않기 때문에 실제로 그러한 지수는 없습니다.

가장 유사한 것은 Android의 애플리케이션 권한, 즉 모바일 기기에 대한 것입니다. 앱을 설치하면 작업에 필요한 권한이 흰색으로 검은 색으로 표시되며이를 승인 또는 거부하는 것은 사용자의 책임입니다.

여전히 애플리케이션 위생 지수가 아니라 운영 범위 및 잠재적 위협 지수입니다.


이러한 종류의 색인은 실제로 시작된 경우 초기 버전을 제시하고 테스트 한 후에 비밀리에 업데이트를 배포하지 않는 게시자의 신뢰평판 에 의존합니다 . 문제는 소비자 PC에 응용 프로그램을 제한하거나 응용 프로그램의 동작을 볼 수있는 작동하는 광범위한 메커니즘이 없다는 것입니다. 널리 퍼져서 나는 평균 Joe가 사용할 수 있고 이해할 수있는 간단한 내장 메커니즘을 의미합니다. 예, 사용자 그룹, 권한 수준 등이 있지만 일반 사용자는 그곳에서 길을 잃습니다. Android의 메커니즘만큼 간단한 것은 사용할 수 없습니다.

먼저 모든 PC에 이러한 종류의 보호 장벽을 두어야합니다. 이 메커니즘이 없으면 모든 것이 신뢰를 기반으로합니다. 인덱스가없는 큰 플레이어는 신뢰하지만 제품에 지정된 인덱스가 있어도 소규모 플레이어는 신뢰하지 않습니다.

그러나 정말 흥미로운 아이디어입니다. 진심으로. 양손.


답변 주셔서 감사합니다. 우리가 하나를 가지고 있다면, 적어도 오픈 소스 프로젝트에 도움이 될 것이라고 생각하는 장소가 있습니다. 비전문가가 아닌 일반 남성과 여성을 위해 길거리에서 성공적으로 건설하고 운영하는 방법에 대한 모호성이 적기 때문에 특히 도움이 될 것입니다 .
therobyouknow

보안에 대해 생각할 때 한동안 그것에 대해 +1 생각-잔여 임시 파일이 적에게 활동을 나타낼 수 있으므로 또 다른 이점 영역.
therobyouknow

답변에 기준을 정의하면이 답변을 받아 들일 수 있습니다.
therobyouknow
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.