はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ メソッド定義

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 5 / 5件)
 

継承はなんでダメ? - まめめも

2024/02/10 このエントリーをはてなブックマークに追加 308 users Instapaper Pocket Tweet Facebook Share Evernote Clip 継承 オブジェクト指向 メソッド呼び出し 主張 コード

「オブジェクト指向の継承を使うな」という主張が広まっているようです。なんでダメになったんでしょうか。 インターネットで見かけた「継承はダメ」という主張をいくつか眺めて、友人と議論しつつ、考えてみました。 「コードが読みにくくなる」 継承があると、メソッド呼び出しが実際にどのメソッド定義を呼び出すのか... 続きを読む

Ruby - attr_accessor は普通にメソッド定義するより速い - Qiita

2015/11/25 このエントリーをはてなブックマークに追加 21 users Instapaper Pocket Tweet Facebook Share Evernote Clip Writer Ruby しくみ メソッド 記述

Ruby のしくみ を読んでたら、attr_accessor、attr_reader、attr_writer で定義されるメソッドは最適化されるので、普通にメソッド定義した場合よりパフォーマンスがよい、との記述があったので、調べてみた。 # Comparison of attr_(accessor|reader|writer) and regular method require "benchma... 続きを読む

Rails - FormオブジェクトのURLの渡し方について - Qiita

2014/12/02 このエントリーをはてなブックマークに追加 19 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Rails Formオブジェクト モデル層 URL

Rails Advent Calendarの2日目の記事である Rails4でFormオブジェクトを作る際に気をつける3つのポイント|江の島エンジニアBlog を読んだんですが、ちょっと気になる所があったんで突っ込みを入れてみる。 モデル層であるFormオブジェクトにURLを返すためのメソッド定義するのは、あんまりよろしく無いんじゃないかと思う。 そもそもurl_helperをちゃんと動かすために... 続きを読む

Class構文が実装された - JS.next

2014/10/31 このエントリーをはてなブックマークに追加 389 users Instapaper Pocket Tweet Facebook Share Evernote Clip JS.next prototype Class構文 関数 定義

2014-11-01 Class構文が実装された ★★★ ES6 新仕様実装 V8 概要 待ち焦がれた人も多いことだろう。ES6の一番の目玉機能とも言えるクラス構文が、ついにV8でサポートされた。 Class構文は、『関数(コンストラクタ)定義』+『.prototypeへのメソッド定義』の糖衣構文である。 JSで今まで様々に工夫されてきたクラスの書き方を、綺麗に統一してくれる可能性を秘めている。 ... 続きを読む

Java8で、Objectが持つメソッドについてはインターフェースでdefault実装をできないようにしている理由 - なみひらブログ

2014/10/26 このエントリーをはてなブックマークに追加 91 users Instapaper Pocket Tweet Facebook Share Evernote Clip Object インターフェース equals メソッド 実装

2014-10-26 Java8で、Objectが持つメソッドについてはインターフェースでdefault実装をできないようにしている理由 API Java リンク プログラミング 背景Java8にて、インターフェースにdefault実装(メソッド定義と実装)を定義できるようになりました。しかし、その実装においてObjectクラスが持っているメソッド(toString()とかequals()とか)は... 続きを読む

 
(1 - 5 / 5件)