내가 속한 팀은 회사 파트너가 플랫폼과 통합하는 데 사용할 수있는 구성 요소를 만듭니다.
따라서 (타사) 종속성을 도입 할 때는 각별히주의해야합니다. 현재 타사 의존성이 없으며 프레임 워크의 최저 API 수준을 유지해야합니다.
몇 가지 예 :
- 우리는 프레임 워크 (.NET 표준)의 최저 API 레벨을 유지해야합니다. 이에 대한 추론은 언젠가는 매우 낮은 API 수준 만 지원하는 새로운 플랫폼이 도착할 수 있기 때문입니다.
- JSON을 직렬화 해제하기 위해 자체 구성 요소를 구현했으며 JWT에서도 동일한 작업을 수행하고 있습니다. 이것은 상위 레벨의 프레임 워크 API에서 사용 가능합니다.
- 표준 라이브러리의 HTTP 구현에 대한 의존을 원하지 않기 때문에 표준 라이브러리의 HTTP 프레임 워크를 래퍼로 구현했습니다.
- XML과의 매핑을위한 모든 코드는 같은 이유로 "손으로"작성됩니다.
나는 우리가 그것을 너무 멀리 가져 가고 있다고 생각합니다. 나는 이것이 이것이 우리의 속도에 큰 영향을 미친다고 생각하기 때문에 이것을 다루는 방법이 궁금합니다.