投稿

2月, 2017の投稿を表示しています

オブジェクト指向プログラミングと構造化プログラミング

オブジェクト指向プログラミング(OOP)と構造化プログラミング(手続指向)を対立する概念だと思っていたが、どうやら間違っていたようだ。 詳細は別の機会でもあれば書くかもしれないが、両者は共存可能、というか共存させるのが適切だと思った。 この結論に達することで、メソッド定義の private と public、static と dynamic の使い分けもはっきり線引きできるようになったと思う。 構造化プログラミングは static で、そのうちのサブルーチン部分は private、メインルーチンは public。 オブジェクト指向プログラミングは dynamic で、オブジェクトの操作に関するインターフェイスとしてのメソッドは public。 大ざっぱな分け方としてはそんな感じ。

期間限定dポイントの裏技

イメージ
年末年始のキャンペーン( 【dケータイ払いプラス】冬のスーパァ~チャンス! )で獲得したボーナスポイントの期限がそろそろ迫ってきたので、適当に対処しておきました。 合計ポイント数は変わっていませんが、10 回の処理の結果、内訳の期間・用途限定ポイントが 500 ポイント分減って(通常ポイントと入れ替わって)いるのがわかります。 2017-03-12 追記:3月初めに、ローソンのシステムが修正され、上記裏技が塞がれたようです。(期間限定ポイントはすべて変換済ではあったものの)たった一回しか活躍の機会がなかったとは、とほほ……