C# SHORTCODE PROGRAMMING 3RD EDITION

원제C#ショートコードプログラミング 第3版

Akira Kawamata (CEO Of Pd Corporation)

외부 식별자
  • ISBN:9784822253738
발매일
2018-03-31
오퍼 마감일
언어별 오퍼 마감일과 오퍼 방식을 보려면 로그인하세요.로그인하고 보기
페이지 수
416
작품 출판 언어
일본어

본서는, C#로 코드를 어떻게 짧게 기술하는가 하는 아이디어를 정리한 해설서로, 2011년 1월에 발행한 제2판의 개정판이 됩니다. 제2판에서는, C# 5.0의 언어 사양으로 사용 가능한 LINQ를 절찰로서 코드 절반을 실현하고 있었습니다. 당시는 아직 LINQ는 전 C# 프로그래머의 공통 기반이 아니었기 때문입니다. 이 제3판에서는 C# 7.0의 세대까지 기능을 넓혀, 이하의 아이디어에 따라 코드의 단축화를 나타내고 있습니다. ・C#의 개량에 의해, 보다 소스 코드를 짧게 쓰는 기능이 확장되고 있다 ・LINQ를 사용하지 않는 것이 짧게 쓸 수 있는 케이스도 있지만, 의외로 맹점이 되어 있다 ・더 짧게 쓸 수 있는 케이스를 새롭게 섬광하는 일도 있다 구체적으로는, 식화, out 변수, 값형 튜플, null 연산자등의 기능을 사용하는 아이디어를 소개했습니다. 게다가 제3판에서는, 신경이 쓰인 항목에 대해서는 코드의 실행 속도에도 주목했습니다. 특히 주의해야 할 점은 LINQ입니다. LINQ는 빠르지 않습니다. LINQ의 다용은 속도를 슬로우 다운시키는 케이스가 있습니다. 따라서 보다 바람직한 재기록으로서 LINQ 의 이용을 피한 경우가 있습니다. 즉, 제2판에서는 「LINQ를 사용해 단축했습니다」라고 하는 결론이었던 사례가, 이번은 「LINQ를 사용하지 않도록 보다 짧게 재작성했다」라고 하는 결론으로 변화하고 있는 것이 있습니다.

이 작품의 권리 상황을 보려면 로그인하세요.

로그인 또는 회원가입하면 권리의 이용 가능 여부 확인과 오퍼 전송이 가능합니다.

관련있는 책