トップページ > プログラム > 2016年07月01日 > 5rBp6YVV

書き込み順位&時間帯一覧

1 位/206 ID中時間01234567891011121314151617181920212223Total
書き込み数00000000000001303020410115



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
スレ立てるまでもない質問はここで 143匹目 [無断転載禁止]©2ch.net
【PHP】下らねぇ質問はここに書き込みやがれ 6 [無断転載禁止]©2ch.net

書き込みレス一覧

スレ立てるまでもない質問はここで 143匹目 [無断転載禁止]©2ch.net
441 :デフォルトの名無しさん[sage]:2016/07/01(金) 13:17:46.02 ID:5rBp6YVV
ログファイルへの出力時は
出力の都度、オープン→出力→クローズ
とやるのでしょうか?
最初にオープンし、プログラムが終わるまで閉じないとすると
複数プロセスがログファイルに出力した時に
おかしなことになるんじゃないかと思います
どうなのでしょうか?
【PHP】下らねぇ質問はここに書き込みやがれ 6 [無断転載禁止]©2ch.net
478 :デフォルトの名無しさん[sage]:2016/07/01(金) 14:13:59.98 ID:5rBp6YVV
LoggerはgetInstanceで直接取れというアホがいましたが
LoggerがLogAggregatorに置き換わる可能性を考えてないのでしょうか?
LoggerであろうがLogAggregatorであろうが呼ぶコードを変える必要がない、
というところがオブジェクト指向における肝要な点なのです
分かりますね?
【PHP】下らねぇ質問はここに書き込みやがれ 6 [無断転載禁止]©2ch.net
480 :デフォルトの名無しさん[sage]:2016/07/01(金) 14:20:57.93 ID:5rBp6YVV
DBにおいても、Storageなどのように抽象化して使うという可能性を考えてないのでしょうか?
オブジェクト指向を理解するにはPHPの本だけでは足りません
PHPERといえども、PHP以外に目を向けなくてはいけません
【PHP】下らねぇ質問はここに書き込みやがれ 6 [無断転載禁止]©2ch.net
481 :デフォルトの名無しさん[sage]:2016/07/01(金) 14:26:03.75 ID:5rBp6YVV
>>479
LogAggregator::getInstance()ですか?
そんな醜いコードありませんね?
LogAggregatorをLoggerとして呼べる、というところがオブジェクト指向の力なのですよ
分かりますね?
【PHP】下らねぇ質問はここに書き込みやがれ 6 [無断転載禁止]©2ch.net
485 :デフォルトの名無しさん[sage]:2016/07/01(金) 16:28:20.33 ID:5rBp6YVV
>>484
本気で言ってるんですか?
PHPERがオブジェクト指向を台なしにするクソコードを量産してると思うと戦慄しますね
【PHP】下らねぇ質問はここに書き込みやがれ 6 [無断転載禁止]©2ch.net
486 :デフォルトの名無しさん[sage]:2016/07/01(金) 16:30:26.06 ID:5rBp6YVV
メソッドの中にクラス::getInstance()を直書きするよりも
getLoggerというグローバル関数を作ってそれを呼んだ方がまだマシですよ?
分かりますか?
【PHP】下らねぇ質問はここに書き込みやがれ 6 [無断転載禁止]©2ch.net
489 :デフォルトの名無しさん[sage]:2016/07/01(金) 16:47:47.37 ID:5rBp6YVV
自分が言っていることはオブジェクト指向においてはごく標準的なことですので
code completeなどの教養書を読むことをおすすめします
こちらからは以上です
【PHP】下らねぇ質問はここに書き込みやがれ 6 [無断転載禁止]©2ch.net
493 :デフォルトの名無しさん[sage]:2016/07/01(金) 18:09:47.50 ID:5rBp6YVV
PHPを馬鹿になんてしてませんよ
ただPHPERが馬鹿にされるのもしょうがないとこのスレ見てると分かりますね
【PHP】下らねぇ質問はここに書き込みやがれ 6 [無断転載禁止]©2ch.net
494 :デフォルトの名無しさん[sage]:2016/07/01(金) 18:13:10.09 ID:5rBp6YVV
LOG関係の定数はどうなってるのだろうと思って表示してみたら
LOG_NOTICEとLOG_DEBUGが同じでファ?ってなりました
ググったところwindows版phpはログのfacilityの定数がめちゃくちゃなようです
これはPHPイケてませんな〜
【PHP】下らねぇ質問はここに書き込みやがれ 6 [無断転載禁止]©2ch.net
510 :デフォルトの名無しさん[sage]:2016/07/01(金) 20:17:34.29 ID:5rBp6YVV
クラスのコンストラクタに、配列でパラメータを渡したいです
[1,2,3]
という配列を渡したとしたら、
1が第一引数、2が第二引数、3が第三引数になるような形にしたいということです
call_user_func_arrayでクラスのコンストラクタを呼んでみたのですが
やはりというか、___constructは呼べませんでした
いい方法はないでしょうか?
【PHP】下らねぇ質問はここに書き込みやがれ 6 [無断転載禁止]©2ch.net
514 :デフォルトの名無しさん[sage]:2016/07/01(金) 20:31:02.53 ID:5rBp6YVV
B級プログラマーのオブジェクト指向論はどうでもいいです
ちゃんとした本を読んだ方がずっと勉強になるのですから、意味ないですよね?
>>510は出来ないのでしょうか?
【PHP】下らねぇ質問はここに書き込みやがれ 6 [無断転載禁止]©2ch.net
518 :デフォルトの名無しさん[sage]:2016/07/01(金) 20:44:56.53 ID:5rBp6YVV
>>510の件ですが
ReflectionClassオブジェクトを作成して
newInstanceArgsメソッドを呼ぶことで出来ました
さすがPHPですね
【PHP】下らねぇ質問はここに書き込みやがれ 6 [無断転載禁止]©2ch.net
520 :デフォルトの名無しさん[sage]:2016/07/01(金) 20:52:58.33 ID:5rBp6YVV
なんかアホがワーワー言ってますが
loggerやstorageなどは中核オブジェクトなんですから
controllerが持つのは当たり前の話ですよ
どうでもいい小さいオブジェクトまでcontrollerが管理するというのとは訳が違うのです
中核オブジェクトを、controllerが管理する
当たり前の話です
分かりますね?
【PHP】下らねぇ質問はここに書き込みやがれ 6 [無断転載禁止]©2ch.net
523 :デフォルトの名無しさん[sage]:2016/07/01(金) 21:11:42.84 ID:5rBp6YVV
>>522
別に、普通に扱えばいいのでは?
【PHP】下らねぇ質問はここに書き込みやがれ 6 [無断転載禁止]©2ch.net
532 :デフォルトの名無しさん[sage]:2016/07/01(金) 23:53:15.86 ID:5rBp6YVV
このスレの人はフレームワークとか使わないんですか?
まともなフレームワークをそこそこの深さで使ってたら
標準的な手法が身につくと思うのですが・・


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。