テクノロジー

アレン・B・ダウニー著、相川利樹訳『Think Python コンピュータサイエンティストのように考えてみよう第二版』

NNNz's icon'
  • NNNz
  • 2023/10/16 12:21
Content image

 

 

原著はむろん有料だが、この第二版日本語訳はなんと無料でpdfが公開されている。

 

読まない手はない。

 

大学のプログラミングの教科書として書かれたもので、練習問題やデバッグに関する節にページの多くを割いているのが特徴的。

 

〈最も重要な能力は問題解決能力である〉とあるのは全くその通りで、プログラミングで不可欠なのはバグのないコードを書くことではなく(アップデート前提であればそんなことは不可能なので)、エラーの原因を素早く見極めバグを潰すことにある。

 

この内容・ボリュームで無償公開は素晴らしすぎる。

 

訳者さんに感謝。

 

 

 

 

付録にあるエラーの対処法、意味的エラーの項目が微笑ましくもあり、身につまされるものでもある。

 

「プログラムがまともではない」

 

「大きく不格好な表現があり、それが予想したようには動いてくれない」

 

「期待した戻り値を返さない関数やメソッドができてしまった」

 

「行き詰まってしまった、助けが必要だ」→まず第一に数分間でよいのでコンピュータの前から離れてみる。

 

「もうダメだ、助けが必要だ」→これは起こる。最高のプログラマでもときとして行き詰まる。

Article tip 0人がサポートしています
獲得ALIS: Article like 3.33 ALIS Article tip 0.00 ALIS
NNNz's icon'
  • NNNz
  • @NNNz
DTMer。Ableton Live とか FL Studio とか。古い作品だとRoland W-30やMC-303、KORG X5にPoly800IIなんかも使っていたり。

投稿者の人気記事
コメントする
コメントする
こちらもおすすめ!
Eye catch
クリプト

Bitcoin史 〜0.00076ドルから6万ドルへの歩み〜

Like token Tip token
947.13 ALIS
Eye catch
クリプト

「ハッシュ」とは何なのか、必ず理解させます

Like token Tip token
0.10 ALIS
Eye catch
ゲーム

ドラクエで学ぶオーバフロー

Like token Tip token
30.10 ALIS
Eye catch
クリプト

約2年間ブロックチェ-ンゲームをして

Like token Tip token
61.20 ALIS
Eye catch
クリプト

スーパーコンピュータ「京」でマイニングしたら

Like token Tip token
1.06k ALIS
Eye catch
クリプト

ブロックチェーンの51%攻撃ってなに

Like token Tip token
0.00 ALIS
Eye catch
他カテゴリ

機械学習を体験してみよう!(難易度低)

Like token Tip token
124.82 ALIS
Eye catch
テクノロジー

なぜ、素人エンジニアの私が60日間でブロックチェーンゲームを制作できたのか、について語ってみた

Like token Tip token
270.93 ALIS
Eye catch
テクノロジー

彼女でも分かるように解説:ディープフェイク

Like token Tip token
32.10 ALIS
Eye catch
クリプト

Uniswap v3を完全に理解した

Like token Tip token
18.92 ALIS
Eye catch
テクノロジー

iOS15 配信開始!!

Like token Tip token
7.20 ALIS
Eye catch
クリプト

NFT解体新書・デジタルデータをNFTで販売するときのすべて【実証実験・共有レポート】

Like token Tip token
120.79 ALIS