このドメインは、お名前.comで取得されています。 お名前.comのトップページへ Copyright © 2020 GMO Internet, Inc. All Rights Reserved.
ソフトウェアエンジニア山田とRとの出会い ソフトウェアエンジニア山田は、入社以来5年間WEB系の開発に従事。その技術力を買われ、社内で新規に立ち上がったフリーミアム制のeラーニングサイトのリードエンジニアに抜擢される。これは、そんな山田がデータマイニングを始めるきっかけとなった日の話。 ある夏の日、山田はリーダーズミーティングに出席していました。 リーダーズミーティングとは、ディレクター、マーケター、エンジニアが集まり、今後のサービスの方向性の確認や実装するべき機能を話し合あう場。山田もエンジニアリーダーとして参加していました。その日の議題は「今後、どのようなユーザーセグメントに注力していくべきか?」ということでした。 このeラーニングサイト、リリースしてからはユーザーを増やすことに注力し、様々なターゲット向けに広告を打っていました。 今後は、よりターゲットを絞った集客方法を実施していきた
てめえらのRailsはオブジェクト指向じゃねえ!まずはCallbackクラス、Validatorクラスを活用しろ!RubyRails ちょっと煽り気味のタイトルにしてみましたが、Railsで開発する時は意識的にOOPに寄せないとオブジェクトの力が活かせなくなるよってことと、Railsが提供しているクラスの責務を分割することを支援してくれる機能について話をします。 ActiveRecordの性質 Rails開発においては、モデル層にロジックを書いてコントローラーは薄くしろ、というのはしつこく言われているので、概ね浸透してきていると思います。 それに加えて、最近私が結構しつこく主張しておきたいのが、モデル = ActiveRecordでは無いよ、ということです。 ActiveRecordは成り立ちから言うと、ロジックとDBへの永続化をまとめてカプセル化するアーキテクチャパターンから来ています。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く