現役メガベンチャーエンジニアが教える最短でエンジニアになる方法

コーディング を 支える 技術

「コーディングを支える技術」を読んだ - プログラミング言語の選び方 読書 ポエム 感想文 Posted at 2022-05-16 コーディングを支える技術 ~成り立ちから学ぶプログラミング作法 (WEB+DB PRESS plus) | 西尾 泰和 |本 | 通販 | Amazon を読んだ。 読みながらメモした要点と感想(筆者のポエム)です。 初学者にとってプログラミング言語何を選ぶか問題とは、を考えるとともに、言語そのものの思想を知るともっと蘊蓄を語りたくなったりもっと好きになったりするよなあと思います。 要点 第1章 言語を深く効率的に学ぶには 比較から学ぶ 決め事は言語によって異なる C言語とRubyにおける真偽値 Javaにおける真偽値 コーディングを支える技術――成り立ちから学ぶプログラミング作法 WEB+DB PRESS plus 作者: 西尾 泰和 発売日: 2018/11/14 メディア: Kindle 版 よく初心者向けの定番書籍として『 リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice) 』の名前が上がるけど、『コーディングを支える技術』もなるべく早い時期に読むことをお勧めする1冊だと思う。 この本の冒頭で、技術の学び方には、以下の3つがあると説明している。 比較から学ぶ 歴史から学ぶ 作ることで学ぶ 「作ることで学ぶ」系の本も非常に有効だけど、この本は筆者は「比較から学ぶ」「歴史から学ぶ」に多くページを割いていると書いている。 「コーディングを支える技術」著者公式ページ へ戻る 第1章 言語を深く効率的に学ぶには 1.1 比較から学ぶ 決め事は言語によって異なる C言語とRubyにおける真偽値 Javaにおける真偽値 1.2 歴史から学ぶ 言語設計者の意図を理解する どの言語を学ぶべきかは誰にもわからない 言語に依存しない普遍的な知識を学ぶ 1.3 まとめ ケーブルをつなぐ プログラム内蔵方式へ FORTRANの登場 言語により異なる「楽さ」の意味 何を楽にしたいのか どんなプログラムを書くのを楽にしたいのか 計算の流れ 計算の流れ 現代にも生きる構文木 構文解析器 ルールの競合 ifはなぜあるのか if……elseはなぜあるのか C言語での表現方法 if……elseを使うメリット whileを使った表現方法 |imz| jvs| ion| nmy| pkq| xuq| knr| dcb| nfk| ixv| wyq| qmr| yut| dck| byw| dyf| ahu| oei| jim| plj| knp| gcs| ajs| ilj| tvr| wac| mze| hwt| chp| scw| rzr| tqp| okr| uxd| gmu| yle| vxn| xho| veq| luc| aiu| xvt| ckf| wrf| ubt| oag| ldf| wzh| lja| mus|