タグ setter
人気順 10 users 50 users 100 users 500 users 1000 usersOptics: 「パス」に型を付ければ、データ全体に型を付ける必要はない - Lambdaカクテル
あまり知られていない関数型言語のおもしろ概念として、Opticsというものがある。 Opticsとは、オブジェクト指向言語で言うところのSetter/Getterを一種の関数として捉え、いくつかの便利な特性を付与したものの総称だ。この便利な特性によって、Setter/Getter以上のことをパワフルにこなせる。 最も有名なOpticsはLens... 続きを読む
Getter/Setterを避けて役に立つドメインオブジェクトを作る - かとじゅんの技術日誌
Clean Architecture 達人に学ぶソフトウェアの構造と設計を読んでます。よい本だと思います。 Clean Architecture 達人に学ぶソフトウェアの構造と設計 作者: Robert C.Martin,角征典,高木正弘出版社/メーカー: KADOKAWA発売日: 2018/07/27メディア: 単行本この商品を含むブログを見る 本書の大筋から少し逸れますが、「... 続きを読む
SwiftでLens(すごいgetter/setter)を実装してみた - Qiita
Swift Advent Calendar 2015 - Qiita の20日目の記事です。 遅くなってしまいごめんなさい。 TD;TR 不変性を保ちつつ、ネストしたデータ構造に対するアクセスをLensの合成で扱える きっかけ 以前、 Lens&Prism勉強会 - connpass に参加した際に興味を持ったので今回Swiftで簡易的な実装をしてみました。 to4iki/Monocle また、今... 続きを読む
kotlinはJavaからどう見えるか? - Qiita
これがJavaでは val a:Intで宣言したものはgetA()のgetterのみ var b:Intで宣言したものgetB()とsetB(int i)とgetterとsetterの両方が生成されているようです。 get/setを使わずにプロパティアクセスしたい kotlinのプロパティに@JvmFieldアノテーションを指定することでJavaからはget/setメソッドではなく直接プロパティと... 続きを読む
cortex.js: 監視可能なネストできるオブジェクト - Qiita
mquan/cortex 副作用が加えられるとコールバックを発火するオブジェクトを作れる。ネストしたオブジェクトもとれる。 Vue.jsの$dataを知っている人は、getter/setterが専用に置き換えられたそれだと思えばよい。逆に言えばそれだけしかしないのだが。 何に使うの JSのMVW用のミドルウェア。README見る限り、Reactと一緒に使うのを想定しているが、APIを見る限り、別に... 続きを読む
天使やカイザーと呼ばれて » Javaのgetter,setterメソッドは(特に)GUI部品のための規格だった話
Javaのgetter,setterメソッドは(特に)GUI部品のための規格だった話 こんな記事があった。 「getter/setterとはなんだったのか」- プログラマーの脳みそ JavaBeansはGUIなどで再利用可能なコンポーネントを提供する際の規格のようなもので(僕もあまり詳しくない)2000年ぐらいにGUIのコンポーネントを作るときに意識したような、どうでもよかったような、イマイチ恩恵... 続きを読む
getter/setterとはなんだったのか - プログラマーの脳みそ
Java | 17:41 | Javaのgetter/setterのお話。僕は当時を語るには若すぎるのだけど、過去を振り返って書いてみる。当時を知る人は誤りがあれば指摘してほしいし、情報があればコメントなりトラックバックなりして欲しい。前世紀の話というのは今となっては探すことがなかなか難しくなりつつある。「privateな変数にpublicなアクセサを定義する」? - ネットの海の片隅で gett... 続きを読む
【レポート】Java SE 7の「プロパティ」が見えてきた - setter/getterのないJavaへ (1) Java SE 7の新文法「プロパティ」とは | エンタープライズ | マイコミジャーナル
Java SEの次期バージョン(Java SE 7)での導入が検討されている「プロパティ」と、それに伴う言語仕様変更が全貌を現しつつある。java.net内のRemi Forax氏のブログによると、プロパティの仕様は現在ドラフト3を閲覧できる状態にあるという。本稿ではそのドキュメントを基に、プロパティが現時点でどのように検討されているのかを見ていきたい。 まず先に、現在のJava言語において「プロ... 続きを読む