マガジンのカバー画像

技術書で英語日記

8
英語の技術書(プログラミング本)を読んで参考になったフレーズを英語日記としてまとめていきます。
運営しているクリエイター

記事一覧

I understood that slice is very important to convert efficiently immutable List

I understood that slice is very important to convert efficiently immutable List

Scala's List is always immutable, unlike in Java. I understood that slice is very important to convert efficiently immutable List.

訳: Scala の List は Java と違って常に immutable。immitable なリストを効率的に書き換えるためにス

もっとみる
Pure functions can test easily

Pure functions can test easily

Pure functions can test easily. No setup code is required, and Assertions can be written in one line.

訳: 純粋な関数にはテストしやすいというメリットがある。セットアップコードが不要なため1行でアサートが書ける。

Grokking Functional Programming Part 1:

もっとみる

My childhood dream was to be ...

My childhood dream was to be a professional baseball player.

訳: 私の子供の頃の夢はプロ野球選手になることでした。

英語のハノン 初級も同時に進めていてこれはその例文を改造したもの。to be ... のニュアンスが昔からうまくつかめていなかったのだけど「〜になる」みたいな抽象的なニュアンスがあるのだと分かってきた。

The elegant implementation is just a function

The elegant implementation is just a function

“Sometimes, the elegant implementation is just a function. Not a method. Not a class. Not a framework. Just a function.” —John Carmack

訳: ときに、エレガントな実装はただの関数になります。メソッドやクラスやフレームワークではありません。ただの関数です。 - ジョ

もっとみる
When giving long method names

When giving long method names

For methods that are not called frequently, or that you want to discourage users from calling frequently, it's good for them to have long, descriptive names.

訳: 頻繁に呼び出されないメソッド、またはユーザーが頻繁に呼び出すのを防ぎたいメソ

もっとみる
The mechanism of Eigo Nikki BOY's learning style

The mechanism of Eigo Nikki BOY's learning style

The mechanism of Eigo Nikki BOY's learning style, which combines modern tools, seems to be applicable to learning in other fields.

訳: 英語日記BOYの現代のツールを組み合わせた学習スタイルは他の分野の学習にも応用できそう。

英語日記BOYを読んだ感想

Class Variables are one of them

Class Variables are one of them

There are a few features in Ruby you should never use, and class variables are one of them.

訳: Ruby にはいくつか使わない機能があるが、クラス変数はその中の1つだ。

Polished Ruby Programming Chapter 3: Replacing Class Variable より。

技術書を読む英語日記をはじめます

英語日記BOYという本が面白かったので自分も英語日記も付けてみることにしました。

英語の技術書を読む

印象の残った箇所を書き出して訳を付ける

もしくは理解したことを日本語で書いた後に英語に訳す(英語日記的には本当はこっちの方がよい)

こんな感じでやってみようと思います。