【B-CAS】sc sca オプション Part23【Km】 (626レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) レス栞 あぼーん
335: (ワッチョイ 2345-pk1M) 07/13(土)22:38 ID:2Pi6y1Il0(1/3) AAS
>>328
私自身、scによるkm懐石は今回のkw変更で初見なので、過去の経緯まで確認していませんでした。
確認したところ、無印sc172が原作者の最終リリースのようですが、過去スレ全部読んだわけではないので確証ありませんが、それで合ってますか?
sc172で合っているとすれば、VS2013なのですが、VS Communityは無料で使えますし、古い環境で開発されたものであっても、当時のものがいつまでも使用出来る保証はないですし、VSに関しては可能な限り最新の開発環境にアップデートする事を推奨します。
※本文が長すぎて書込み失敗したので続きます。
336: (ワッチョイ 2345-pk1M) 07/13(土)22:41 ID:2Pi6y1Il0(2/3) AAS
また、sc172をVSでソリューション解析してみたところ、Warningの内容はほぼ同じでした。
プロは分かっていてWarningが出るコーディングをするとの事ですが、原作者がソース公開しているのは、有志の方々に改良を重ねて欲しい意図があるからでは?(改変して欲しくないならソース公開しないかと)
従って、性能だけでなく保守性も考慮するならば、業務知識(scの場合は、km懐石の仕組み)を理解していなくても容易に可読可能なコーディングが必要になる。
つまり、Warningは合理的な理由がない限りNGです。
これが少なくともISO認定される最低条件を満たしたプロの世界です。
km懐石に成功した原作者は偉大だと思いますが、保守性をもう少し考慮して頂いてれば更に素晴らしかったのに、と思います。
更に続きます。
337: (ワッチョイ 2345-pk1M) 07/13(土)22:42 ID:2Pi6y1Il0(3/3) AAS
また、constexprにしたところで、確かに定数FPN以外は性能にはほとんど寄与しませんが、多くの人に評価される優秀なソフトウェアは、こうした細かい積み重ねで出来るものであって、最初から一発で出来るものではありません。
逆に、小さな事、大した事ない、等で対応を見送り続けた結果、深刻な障害を引き起こした事例も沢山あります。
ここまで、あくまでも一般論として記載しましたが、SC172j〜SC172j改2+まで、原作者がどのように関与したのかまで未確認なので、私の勘違いでしたら、失礼をお詫びします。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 1.086s*