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

ORM : Object-relational mapping

オブジェクト関連マッピング rails で DB を扱うってなると Active Record の知識が必要になる。んで、勉強してたらだいぶ行き詰まった。 当初の理解はこの程度 「SQL文を自動生成してくれる便利なヤツ!」 ・・・しょーもない認識でしたmm そして・・・ 大…

◯◯駆動開発

テスト駆動開発を学び、ドメイン駆動開発なるものがあるというのを知り、なんか駆動開発っていっぱいあるっぽいね?ってなったので調べてみたので、こんなものがあるんだなぁという記事です。 テスト駆動開発 それぞれの機能を作る際まずテストを先に書き(…

有価証券報告書には虚偽記載があってもいいんだぜ?

ふと何気なく目にしたニュースに 「金融商品取引法違反(有価証券報告書の虚偽記載)の罪」 で再逮捕なんてなのがあって、このあたりの法律って知らん人多いんだろうなぁと思ったので記事にしてみます。 まぁ勿論、前提として虚偽記載があってはならないとい…

【Ruby】puts と print の違いは改行の有無のみではない!?

puts だと改行が入って、print だと改行が入らない! こんな検索結果を見て、超初心者だった頃は「へ〜〜〜!!」っとなったのを覚えている。 しかし結局矛盾に行き当たる。 puts [ ] と puts { } 、つまり配列とハッシュでは、配列には改行が入り、ハッシュ…

【Ruby】"x = 1" は "x に 1 を代入する" ではない!

変数とはそもそも何なのか という疑問から表題に行き着き、さらには puts "Hello World" は "Hello World" つまり右に書いてあることを出力せよ!というものではないというところにまで行き着きました。 まぁ、わかりやすい話、puts は、右に書いてあるもの…