기업에게는 왜 코틀린 또는 자바인가가 잘못된 질문인 이유
하나 이상의 아키텍처 리뷰를 거쳤다면, 아마도 아무런 진전 없이 길게 이어지는 Kotlin 대 Java 논쟁을 경험했을 것입니다. 팀은 Kotlin의 간결한 문법과 Java의 성숙도를 비교하며 몇 주를 보내고, 개발자 선호도에 대한 설문 조사를 실시하며, 누구도 완전히 신뢰하지 않는 의사 결정 매트릭스를 만듭니다. 그러고 나서 회의는 끝나고, 아무도 실제로 해결하려 했던 문제가 무엇인지 합의하지 못했기 때문에 아무것도 변하지 않습니다.Kotlin과 Java와 같은 인프라 도구 간의 선택은 투자 결정이며, 모든 투자 결정과 마찬가지로 이에 대한 명확한 근거가 필요합니다. 시장 출시 시간, 운영 위험, 인재 경제성, 크로스 플랫폼 일관성이라는 네 가지 비즈니스 압력이 논의를 주도해야 합니다.