- 運営しているクリエイター
記事一覧
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. 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
“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
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, which combines modern tools, seems to be applicable to learning in other fields.
訳: 英語日記BOYの現代のツールを組み合わせた学習スタイルは他の分野の学習にも応用できそう。
英語日記BOYを読んだ感想
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という本が面白かったので自分も英語日記も付けてみることにしました。
英語の技術書を読む
印象の残った箇所を書き出して訳を付ける
もしくは理解したことを日本語で書いた後に英語に訳す(英語日記的には本当はこっちの方がよい)
こんな感じでやってみようと思います。