ブログの中の人
つくったモノ
JavaScript
HTML/CSS
Go
C#
VBA
コラム
ツール
読んだ本
English articles
ラベル
CodeKata
の投稿を表示しています。
すべての投稿を表示
ラベル
CodeKata
の投稿を表示しています。
すべての投稿を表示
2015/04/29
【超訳】CodingDojo:連想配列による文字列置換(KataDictionaryReplacer)
Labels:
CodeKata
,
JavaScript
,
TypeScript
Twitter
Facebook
はてブ
Pocket
photo by
François Philipp
CodingDojo
の第2弾ということで、
KataDictionaryReplacer
(連想配列による文字列置換)をやってみた。
KataDictionaryReplacer
このカタは、簡単な文字列置換だ。
Corey Hainesのプレゼン(LT)を聞いて思いついた。
仕様
引数が文字列と連想配列のメソッドをつくる。
そして、$で囲まれているキーと、それに対応する連想配列の値を置換する。
続きを読む »
2015/04/27
【超訳】CodingDojo:アラビア数字をローマ数字に変換(KataRomanNumerals)
Labels:
CodeKata
,
JavaScript
,
TypeScript
Twitter
Facebook
はてブ
Pocket
photo by
Paul L Dineen
CodingDojo
の第3弾ということで、
KataRomanNumerals
(アラビア数字をローマ数字に変換する)をやってみた。
KataRomanNumerals
ローマ人は頭いいやつばかりだ。だから何百年もヨーロッパを支配していた。
コンクリートやまっすぐな道、ビキニを発明したんだけど、発見できなかったものもあった。
それが数字のゼロ。
続きを読む »
2015/04/22
【超訳】CodingDojo:ボウリングのスコア計算
Labels:
CodeKata
,
JavaScript
,
TypeScript
Twitter
Facebook
はてブ
Pocket
前回のCode Kataについて紹介した。
今回は、
Coding Dojo
のKataCatalogueから「
KataBowling:ボウリングのスコア計算
」をやってみた。
これまたすべて英語なので、練習がてら翻訳した内容をまとめていく。
※ 英語は苦手なので、最低限意味がわかる程度に超訳した。
続きを読む »
2015/04/21
【超訳】CodeKata2:Karate Chop(ソースコード付)
Labels:
CodeKata
,
JavaScript
,
TypeScript
Twitter
Facebook
はてブ
Pocket
photo by
sean dreilinger
「TypeScript実践プログラミング」を読んで、
Code Kata(http://codekata.com/)
という存在を知り、早速試してみた。
ちなみにCode KataのKataは、空手や柔道の「形(Kata)」からきている。
決められた形を何度も練習することで、プログラミングの基本を覚える。そして、実践で使えるようにするのがCode Kataの目的。
見ての通り、すべて英語。しかも日本語訳サイトが少ない。
ということで、CodeKataの練習がてら翻訳した内容をまとめていく。
※ 英語は苦手なので、最低限意味が分かる程度に超訳した。
今回は、Kata02の「
Karate Chop(空手チョップ)
」について書いていく。
続きを読む »
前の投稿
ホーム
登録:
投稿 ( Atom )