2019-12-01から1ヶ月間の記事一覧

Ruby技術者認定試験【Gold】模擬問題

Ruby技術者認定試験【Gold】模擬問題(11~20)|CTC教育サービス 研修/トレーニング ここの問題を解いて躓いたところ。CTCすごいな。 問20 -d オプションはデバッグモード 問26 pop, shif, unshift, pushどれが破壊的メソッドでどれが破壊的メソッドではない…

REx模擬試験誤答一覧 その6と7

第六回目は88点 第七回目は86点でした。 1回目 (12/7実施) 問17: Refinement Refinement#usingはメソッドの中では呼び出せない。クラス内だけ。 問18: include時の定数探索 includeが行われたとしても、それはそのクラスのレキシカルスコープに属したことに…

Ruby Gold模擬試験誤答一覧 その2

2週目なのに、なんだかんだ七問も間違えてしまって、なんだか雲行きが怪しくなってきた。 問6: Threadオブジェクトの新規作成 start fork new が使える。再開は run wakeup 但し、wakeupとrunには仕様に多少の違いがあり、runが即座にそのスレッドの処理を開…

REx模擬試験誤答一覧 その5

82点。 徐々に点数も安定してきた。 問5: class M::C ここに質問を投げてみた。 Ruby - class A::Bとクラス定義を行ったとき、クラスBはクラスAのネストの中にあると考えて良いのか。|teratail 結論は コンパクト記法class A::Bでクラスを指定しても、定義…

添付ライブラリ: 開発ツール

Test Unit 普段から使っているので特に目新しいものはないが、flunkとassert_raiseだけは普段使っていないので、参考になった。 assert_errorはクラスを指定せず、raiseだけさせておくとRuntime errorになってしまうので、Standard Errorであることを明示し…

REx模擬試験誤答一覧 その4

80点。ここから点数が安定してほしいな... 問7: クラス変数のスコープと定数のスコープ おそらくクラス変数のスコープと定数のスコープの知識がごちゃ混ぜになっている。 クラスで定義された定数は特異クラスから参照することは出来ない。 但し、レキシカル…

REx模擬試験誤答一覧 その3

三回目。62点と前回より大幅に点数を落とした。 lazy 最初に演算