저는 기존 응용 프로그램에 연결될 솔루션에 대한 개발을 시작했습니다. 공개용에 사용할 수 있습니다.주요 구성 변경으로 인해 사용자가 코드를 배포하지 않게됩니까?
필자는 아키텍처, 유연성, 속도 등을 향상시키는 최신 기술을 사용하거나 응용 프로그램에서 이미 사용중인 기존 기술을 고수 할 수 있습니다.
새로운 기술의 단점은 필수적인 구성 파일을 변경하기 위해 중요한 변경 사항을 적용해야한다는 것입니다. 변경이 잘못되면 앱이 작동하지 않게됩니다. 다른 개발자가 향후 사용자 지정 코드를 사용하는 경우 최신 기술이 필요할 수도 있으므로이를 제거 할 방법이 없습니다.
접근 방식을 고려할 때이 문제가 얼마나 중요합니까?
중요한 구성 변경으로 인해 사용자가 코드를 배포하지 않거나 나중에 문제가 발생합니까?
편집 :
은 의도적으로 siderailed되는 문제를 방지하기 위해 여기에 기술에 대해 구체적으로하지 않을.
소프트웨어를 설치/제거 할 수는 있지만 복잡해 지므로 가장자리 케이스가 파손되어 앱이 죽을 수 있습니다. 원래 구성을 백업하면이를 완화 할 수있는 방법이 될 것입니다. 위의 제거에 대한 문제는 본질적으로 제공 할 수 없습니다.
내 대답에 * 필요한 * 질문이 없음을 암시하는 것을 의미하지는 않습니다. –