의견을 제시 할 때, 학문적 전통을 따르는 것이 좋습니다. 여러분이 가지고있는 의견 에 대해 가능한 한 열심히 생각 하고 반대론을 찾으십시오.
그러나 아무리 노력해도 개발 시스템에서 바이러스 백신 및 관련 보안 조치를 선호하는 합리적인 주장을 찾을 수는 없습니다.
개발중인 안티 바이러스 (AV)에 대한 주장은 풍부합니다.
- AV를 켠 상태에서 1 분 빌드가 10 배 더 오래 걸리는 경우는 드물지 않습니다.
- 컨퍼런스 토크에서 IntelliJ 개발자는 IDE가 느리면 AV 소프트웨어가 의심되는 1 위라고 주장
- 압축 해제는 AV를 켠 상태에서 약 100kb / s 속도로 제공됩니다.
- AV에서 Cygwin을 완전히 사용할 수 없게합니다 (단순한 파일을 열려면 1 분이 걸립니다)
- AV는 동료 전자 메일에서 유용한 파일 (JAR, DLL)을 다운로드하지 못하도록 차단합니다.
- AV / 보안 조치로 포트 차단을 해제하지 못하므로 개발에 여러 컴퓨터를 사용할 수 없습니다
- AV는 Maven 또는 Ant와 같은 파일 회전율이 높은 프로그램의 성능을 저하시킵니다.
마지막으로, AV는 실제로 무엇으로부터 나를 보호합니까? AV 프로그램이 보안 스레드를 중지시키는 것을 인식하지 못합니다.
그 이유가 NDA 물건을 공개하는 것을 두려워하는 경우-AV가 마음에 들지 않으면 그것을 할 수 없습니다.
그 이유가 소스 코드 및 / 또는 문서를 잃어 버릴 염려가있는 경우이를 위해 분산 개정 시스템이 있습니다 (레포 사본이 20 개 이상 있으며 매일 동기화합니다).
고객 데이터 공개에 대한 두려움이 생길 경우 개발자는 실제 프로덕션 데이터베이스와 거의 연결되어 작업하는 대신 장난감 환경에서 게임을하고 있습니다.
개발 머신에서 AV를 사용하는 데 유리한 주장이 있더라도 편집 가능한 보호 환경에서 가상 머신을 실행할 수있는 능력에 직면했을 때 그것들은 분리됩니다.
이 문제에 대해 열린 마음을 갖고 싶어서 개발자가 안티 바이러스 소프트웨어를 선호하는 의미 있고 강력한 주장을 제시 할 수 있습니까?