이벤트
주석이 추가된 C# 전략
개발자의 변화하는 요구를 충족하고 최첨단 프로그래밍 언어로 남도록 C#을 계속 발전시킬 것입니다. 우리는 .NET 라이브러리, 개발자 도구 및 워크로드 지원을 담당하는 팀과 협력하여 열렬하고 광범위하게 혁신하면서 언어의 정신을 유지하도록 주의를 기울일 것입니다. C#이 사용되는 영역의 다양성을 인식하여 모든 또는 대부분의 개발자에게 도움이 되는 언어 및 성능 개선을 선호하고 이전 버전과의 호환성에 대한 강한 의지를 유지할 것입니다. Microsoft는 계속해서 더 광범위한 .NET 에코시스템에 권한을 부여하고 C#의 미래에서 그 역할을 확대하는 동시에 디자인 결정에 대한 책임감을 유지할 것입니다.
C# 전략은 C# 진화에 대한 결정을 안내하며, 이러한 주석은 핵심 문에 대해 어떻게 생각하는지에 대한 인사이트를 제공합니다.
"우리는 열성적이고 광범위하게 혁신할 것입니다."
C# 커뮤니티는 계속 성장하고 있으며, C# 언어는 커뮤니티의 요구와 기대에 맞게 계속 진화하고 있습니다. 다양한 소스에서 영감을 받아 C# 개발자의 큰 세그먼트에 도움이 되며 생산성, 가독성 및 성능을 일관되게 개선하는 기능을 선택합니다.
"언어의 정신을 유지하도록 주의를 기울입니다."
C# 언어의 정신과 역사에서 새로운 아이디어를 평가합니다. 대부분의 기존 C# 개발자가 이해하는 혁신의 우선순위를 지정합니다.
"모든 또는 대부분의 개발자에게 혜택을 주는 개선"
개발자는 웹 프런트 엔드 및 백 엔드, 클라우드 네이티브 개발, 데스크톱 개발 및 플랫폼 간 애플리케이션 빌드와 같은 모든 .NET 워크로드에서 C#을 사용합니다. 직접 또는 공통 라이브러리의 개선을 강화하여 가장 큰 영향을 주는 새로운 기능에 초점을 맞춥니다. 언어 기능 개발에는 개발자 도구 및 학습 리소스에 대한 통합이 포함됩니다.
"이전 버전과의 호환성에 대한 강한 의지"
현재 방대한 야의 C# 코드가 사용되고 있음을 존중합니다. 잠재적인 호환성이 손상되는 변경은 C# 커뮤니티에 대한 중단의 규모 및 영향에 대해 신중하게 고려됩니다.
"관리 유지"
C# 언어 디자인은 커뮤니티 참여와 함께 공개적으로 진행됩니다. 누구나 GitHub 리포지토리에서 새로운 C# 기능을 제안할 수 있습니다. 언어 디자인 팀은 커뮤니티 입력을 계량한 후 최종 결정을 내립니다.
.NET 피드백
.NET은(는) 오픈 소스 프로젝트입니다. 다음 링크를 선택하여 피드백을 제공해 주세요.
추가 리소스
학습
모듈
C#에서 규칙, 공백 및 주석을 사용하여 가독성 높은 코드 만들기 - Training
명명 규칙, 주석 및 공백을 사용하여 읽기, 업데이트 및 지원이 쉬운 코드를 작성합니다.
설명서
-
C#은 처음이지만, Java 경험은 있나요? 다음은 익숙한 기능, C#에서 알아볼 수 있는 새로운 기능, C#에 없는 Java 기능에 대한 로드맵입니다.
-
JavaScript와 TypeScript 개발자를 위한 팁 - A tour of C#
C#은 처음이지만 JavaScript나 TypeScript를 알고 있나요? 다음은 익숙한 기능, JavaScript 또는 TypeScript에 없는 C# 기능, C#에 없지만 사용하는 기능에 대한 대안에 대한 로드맵입니다.
-
C# 프로그래밍 알아보기 - 시작 개발자, C#을 처음 접하는 개발자 및 숙련된 C# /.NET 개발자용