Skip to content

Commit

Permalink
Translate cases 2 through 10 into Japanese
Browse files Browse the repository at this point in the history
  • Loading branch information
hemangandhi committed Jul 10, 2022
1 parent e26de4f commit c8cb128
Show file tree
Hide file tree
Showing 10 changed files with 228 additions and 1 deletion.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Number: 1
Title: 小さな事
Lang: jp
Lang: ja
Translator: hemangandhi

Javaの師匠が三日間デスクから離れながった。四日目、お寺の僧侶が弟子を師匠に事情を尋ねさせました。
Expand Down
20 changes: 20 additions & 0 deletions the-codeless-code/ja-hemangandhi/case-10.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
Number: 10
Title: 傲慢
Lang: ja
Translator: hemangandhi

コードを一見したらJava師匠が[[Elephant's Footprint Clan|象の足跡民族]]の全僧侶を自分の魚を釣り、米を育ったり、服を縫ったり、靴をつくったり、自分の為のものを自分で補うように命じました。

一ヶ月以内、僧侶全員がほぼ裸になり、飢えていました。締め切りにも間に合えなくなりました。僧院長が師匠に考え直しを懇願しました。

「良かろう。毎木曜日で服と靴を燃えさせて。そしてご飯を川に捨てさせて。」と師匠がさらに命じました。

「なんの罪のせいでこんな罰を得たのですか?」

「罰?私はご褒美を与えたがったのです。象の足跡の僧侶が自由と自立が欲しいだろう?コードを読んだらそうしか思えません。全員が同僚とほぼ同じData Access ObjectやValue Objectなどを書き続いています。全員が苦労して自分のフアイルパーサーや文字列ライブラリーを生み出しています。全員が一生懸命自分のものをデサイン、実現、統合、テスト、と直し進めて、同僚のものをただ借りてすめないようです。無能であれば全員僧院から追い出す必要があります。確定的故意であればイラクサで盲目にして全員を追い出す決まりです。時間の大切さを侮辱していれば刑務所もあります。でも問題は違うだとう思います。全員が傲慢で同僚より良コードを書いていると思っているのだろう。傲慢は素晴らしいさの四種にもあいますのでそれを奨励するとべきだろう。象の足跡民族が魚釣りや米育ちや服を縫りや靴を作り誇り高く自分の美しい衣を着て自分の豊富なごちそうを食べるべきたろう。」

「コード書く時間がなくなります。天皇の締め切りに間に合えなかったら首切りになります。」

「商品失った商人が絶望する。けど、高齢の隠者が厳格の徳目を知、自分の周りを変えしない。この二人にはただ年の差があります。」

これで象の足跡民族が二度見逃して直しました。
27 changes: 27 additions & 0 deletions the-codeless-code/ja-hemangandhi/case-2.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
Number: 2
Title: 不明な不明物
Lang: ja
Translator: hemangandhi

陛下が委託した処理システムの不備に怒れ、お寺の僧侶を調べるために使者を送りました。

「陛下が一番信頼するビジネスアナリストをフィーチャーが正しく機能するため送りました。
その様々なプレゼンテーションをご理解なさいませんでした?」と使者僧侶達を睨み付けながら
言いました。

「格プレゼンテーションを参加し、ご視聴になりました事を全て理解できました。」とJava師匠が
答ました。

師匠が使者の前にご飯のお椀を置いた。使者を速やかにご飯を食べ、袖で口を拭いて
「アナリストが一万ぺージの要求書で格ユースケースを具体的に説明しました。それを読めきれ
なかったでも?」

「格ぺージを選り分け、お読みになりました事を理解できました。」と答、師匠が使者の前に熱い
茶を置いた。使者がそれを一口に飲んだ。

使者が死んで前に落ちた。

師匠が生徒に「肉欲を禁欲するため我らは毒物に囲まる習慣にしている事使者が知っていながった
の?」と聞きました。

一番賢い僧侶がこう答ました「使者が見た物を全て理解しました。」
17 changes: 17 additions & 0 deletions the-codeless-code/ja-hemangandhi/case-3.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
Number: 3
Title: カプセル化
Lang: ja
Translator: hemangandhi

ある若い新人の僧侶がメソッドに限らず、インスタンス変数も公開にしていました。住職が
僧侶を叱責するに疲れ、Java師匠に相談しました。

翌日、師匠が僧侶を個人事務所で昼飯に召喚しました。僧侶が入て会議卓子で飯たっぷり
見ました。

師匠の命令を受けて、僧侶が床で横になりました。師匠が大きいなナイフを持って、僧侶の礼服
を外し、僧侶の胸をナイフで押した。ナイフの先で真紅の滴が湧き上がった。僧侶が震駭に叫び、
師匠の目的を聞きました。

師匠がこう説明しました「腹を開く為。それで、ご飯と茶を直接入れます。時間がないしこの
方法は一番効率的ので。」
18 changes: 18 additions & 0 deletions the-codeless-code/ja-hemangandhi/case-4.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
Number: 4
Title: ヤナギ
Lang: ja
Translator: hemangandhi

[[Spider clan|蜘族]]の新僧侶が弟子が書いた底質Javascriptコードを嘆き悲しんでいました。

「我は調査します」とJava師匠が言ました。

弟子を会い、師匠が四つの弟子を毎朝キーボード触る前に指関節を強く戦くのを明示ました。五つ目の
弟子がなにも言われながった。気になって、僧侶がその理由を尋ねた。

「苗木を資すれば、いずれヤナギになれるが、草の葉はそうなれない」と師匠が答ました。

それを聞いて、僧侶が五つ目の弟子を解雇しました。でも、師匠の怒りに驚きながら、僧侶自身
解雇になりました。最後の給与明細にこう書かれました

/上に横になって日の出を観ずる為、千ヤナギもたりない。/
42 changes: 42 additions & 0 deletions the-codeless-code/ja-hemangandhi/case-5.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
Number: 5
Title: void
Lang: ja
Translator: hemangandhi

秋の寒い朝でJava師匠が不安に起こした。すっきるさせる為一人ででかけました。

師匠かすぐ三石神社に着いた。
神社がまだANSI Cの術を知っていました。扉で賢い僧侶が見張っていた。

「voidの本質は何ですか?」と師匠が聞きました。

「本質がいない」が僧侶を答ました。「仔返ししない犬から返えた枝です。何も差していない指が示す物です。
かんぺきな不在です。」

師匠がこう考えた「三石神社を見張るべきでわない。価値がある物が入っていない。」

続いて理論家がML言語しか使えない所、[[Temple of the White Iron Sky|白鉄空神社]]に来ました。
枯れた庭のほこりに関数を書いていた古い尼僧を見つけました。

「voidの本質は何ですか?」と師匠が聞きました。

「空気の色。晴れる霧の重さ。打ったら雲に隠す月の音がする。空いてるボールにいくつうのを取れる。」
と尼僧を答ました。

師匠がこう考えた「尼僧が嘘はついていないけど事実もいっていない。」

また続いて、庄園の前に生け垣の切り抜きをしっていた老婦人を見つけました。

「voidの本質は何ですか?」と師匠が聞きました。

老婦人が礼をして切り抜きを続いた。

師匠がこう考えた「ここには純粋な知恵やその不在しかいない。」

そして師匠が放棄された墓地に着いた。

「voidの本質は何ですか?」と師匠が聞きました。

放棄された墓地から答が来なかった。

Java師匠がすっきるしました。
33 changes: 33 additions & 0 deletions the-codeless-code/ja-hemangandhi/case-6.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
Number: 6
Title: 空虚
Lang: ja
Translator: hemangandhi

休暇から帰た[[Laughing Monkey Clan|笑う猿部族]]大修道院長が恐慌と混乱な員会を
会いました。最近笑う猿部族が編集した金融刑ソフトウェアが新しいユーザのページで
NullPointerExceptionで落ちていました。新しいユーザ達、エラーに怯え、一日内に
アカウントを閉ました。

苦労して、大修道院長が問題の根本をユーザの取引を見せる為の関数に見つけた。取引がながたら
関数が空のリストじゃなくてnullを出しました。

「この関数を作った僧侶と使った僧侶と話たい。」と大修道院長を命じました。

関数を作った僧侶が先輩でエラーが使った僧侶の責任だと思いました。
「私のJavaDocが明白だたはず。彼がnullを予想しながったのは私に関係ありません。」
後輩が恥じて無言で立った。

大修道院長が手を叩いた。ひすい壷を二個が僧侶達の前に置ていました。「中の紙に罰を書いて
置けました。壷が空くまで、毎日、最初に手で触った紙を出て書いた罰をうけって。」

後輩が最初に行かされました。手が壷の半分まで下がった内に紙を触りました。
後輩が紙を読み、礼をし、室から出ました。

先輩自分の壷に手を入れ、冷たい底まで触りました。
「紙がありません。」と笑いながら言いました。

「そですね。魚や山十座もありません。」大修道院長が言いました。

先輩が痛みに叫び、壷を落しました。壷が壊れて、サソリがそこから走りました。

大修道院長が死んでいた僧侶にこう言いました「空虚にも差があります。」
24 changes: 24 additions & 0 deletions the-codeless-code/ja-hemangandhi/case-7.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
Number: 7
Title: 完璧主義
Lang: ja
Translator: hemangandhi

[[Laughing Monkey Clan|笑う猿部族]]の僧侶達がJava師匠に不満点を告げました。

「一番面倒臭いのはテストを書くことです。手動テストはつまらないし自動テストは作り難い。両方はコード書くたび気をそらす。」と若い僧侶が主張しました。

師匠が考えて答えた「じゃ、コードが完璧だとうわかったらテスト書けなくてもいいでじょう。でもどうやって完璧なコードを書けますか?」

「練習したら」と一人の僧侶が言いました。

「しっかり勉強しったら」と他の僧侶も言いました。

「適切な神様に祈ったら」と三人目が答えた。

高齢者の僧侶が片隅から顔を上げて話しました「完璧なコードの書き方わかりますが君達を納得する言葉、言い方、発言、や好都合な時間がなければ答えを永遠に信じてもらえませんと恐れます。正しいやり方を考えさせてくださえ。」

高齢者の僧侶が夕食まで沈黙を守った。

「いつまでかかりますか?」と若い僧侶が聞きました。

「百年程度かな」と高齢者の僧侶が答えた。
20 changes: 20 additions & 0 deletions the-codeless-code/ja-hemangandhi/case-8.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
Number: 8
Title: 3R (リデュース・リュース・リサイクル)
Lang: ja
Translator: hemangandhi

弟子が師匠にこう聞きました「様式は何ですか?」

「コードを書くこと。」

「様式じゃないものは何ですか?」

「コードを書くこと。」

「でわ、コードを書くのは全てのものですね。」

「コード書かないことも全てであれば。」

「じゃ、今私達がコード書きますか?書いていませんか?」

「私達はコードです。」
26 changes: 26 additions & 0 deletions the-codeless-code/ja-hemangandhi/case-9.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
Number: 9
Title: 無限の種類
Lang: ja
Translator: hemangandhi

[[Spider clan|蜘族]]の僧侶二人が入力検証関数が無限ループに入いたかどうかを喧嘩しっていました。

「どれ位走っていったんですか?」と僧院長が聞きました。

「三十分以下」と淡い薄い僧侶が言いました。

「でもほぼ三十分」濃い色の太った僧侶が言いました。

「それで二人とも何もせずこのプログラムの反応を待っていたの?」と僧院長が聞きました。

二人を恥じてこうべていった。

僧院長がJava師匠にこの件を報告しました。「どっちがループに限界があると思った?」師匠が頷いて聞きました。

「淡い薄いの方」

「彼が賢いので彼に酒の革袋を。無限ループなんてありません。いずれ電気が切れるやサーバーが落ちるや寺が崩れるや太陽が地球を飲み込む。」

「じゃ、濃い色の太った無限ループを信じた方は?」

「彼がもっと賢いので彼に酒の革袋二枚を。ブラウザで待っているユーザーにとって10秒は苦しい、一分間は地獄、そしてそれ以上はもうはや永遠に感じる。虎に打ち潰されている羊が虎の爪を数えていない。」

0 comments on commit c8cb128

Please sign in to comment.