- 1 名前:デフォルトの名無しさん mailto:sage [2017/10/17(火) 04:02:10.51 ID:/jJUZ/t7.net]
- ■Visual Studio 2017 Community(無償の統合開発環境)等はこちら
www.visualstudio.com/downloads/ ■コードを貼る場合はこちら ideone.com/ ■前スレ C#, C♯, C#相談室 Part94 mevius.2ch.net/test/read.cgi/tech/1492843013/ ■次スレは>>970が建てる事 建てられない場合は他を指定する事。
- 535 名前:デフォルトの名無しさん mailto:sage [2018/03/18(日) 00:14:40.74 ID:Yx6XHCxq.net]
- キチガイが安価多用するからキチガイっぼく見えるよというお話
- 536 名前:デフォルトの名無しさん mailto:sage [2018/03/18(日) 00:15:49.92 ID:ULS2GM0V.net]
- スレ違いのレス2つ以上書くなよ
- 537 名前:デフォルトの名無しさん mailto:sage [2018/03/18(日) 00:19:02.80 ID:Yx6XHCxq.net]
- なんだキチガイか
- 538 名前:デフォルトの名無しさん mailto:sage [2018/03/18(日) 00:20:42.25 ID:1gnxon3r.net]
- タグが増えると容量が増えてgzip圧縮に対応してへんブラウザやとしんどいねん
VBコンポーネント使ってるやつとかな
- 539 名前:デフォルトの名無しさん mailto:sage [2018/03/18(日) 04:21:02.43 ID:0739sMkh.net]
- >>523の説明を聞いて納得。
>>520は頭と性格が悪そうだと思った。
- 540 名前:デフォルトの名無しさん mailto:sage [2018/03/18(日) 11:58:49.54 ID:2li7pbtU.net]
- ReSharper入れると作業が捗るな。
- 541 名前:デフォルトの名無しさん mailto:sage [2018/03/18(日) 13:01:57.77 ID:DhSuPqdW.net]
- 規模が大きくなるとただでさえVS重くなるのにReSharper有効にしてると耐えられないレベルになる
VSCodeのC#サポートがもうちょっと賢くなれば移行したい
- 542 名前:デフォルトの名無しさん mailto:sage [2018/03/18(日) 18:17:47.26 ID:bDhKVFUs.net]
- >>526
2017で軽くなるかもと期待したが、うpデートする度に重くなっていくような。 Sharp
- 543 名前:デフォルトの名無しさん mailto:sage [2018/03/18(日) 18:26:43.73 ID:KauCIn4D.net]
- x神の祟りかな
- 544 名前:デフォルトの名無しさん mailto:sage [2018/03/18(日) 18:33:32.82 ID:3rZawihe.net]
- >>527
大きなソリューションの読み込みはUpdateごとに確実に速くなってるけどね
- 545 名前:デフォルトの名無しさん mailto:sage [2018/03/20(火) 19:30:26.84 ID:rPhsTqGQ.net]
- forループとEnumerable.Rangeでループするのどっちが速いの?
- 546 名前:デフォルトの名無しさん mailto:sage [2018/03/20(火) 19:58:41.25 ID:WKMovADU.net]
- >>530
for
- 547 名前:デフォルトの名無しさん mailto:sage [2018/03/20(火) 20:01:23.98 ID:aOGzzC7a.net]
- 理屈的にはmovenextとget_Currentの呼び出しコスト分遅いんだっけか?
- 548 名前:デフォルトの名無しさん mailto:sage [2018/03/25(日) 17:37:06.67 ID:Kz38QhUD.net]
- >>530
この理由で頑なにfor使っている人居るけど、100万回でms単位の差で選ぶとか阿呆としか思えない
- 549 名前:デフォルトの名無しさん mailto:sage [2018/03/25(日) 18:00:33.42 ID:CFRLNyhX.net]
- 業務系c#開発でgitって使えるもん?
開発規模が社内だけなら面倒なだけな気がするんだけど、シェア考えると今からsvnは無い気もして
- 550 名前:デフォルトの名無しさん mailto:sage [2018/03/25(日) 18:03:54.82 ID:a4i6A50g.net]
- svnが選択肢になるわけないだろ
- 551 名前:デフォルトの名無しさん mailto:sage [2018/03/25(日) 18:07:16.70 ID:Kz38QhUD.net]
- GitHubなら賛否あるけど、Gitなら迷わず使えばよくね
- 552 名前:デフォルトの名無しさん mailto:sage [2018/03/25(日) 18:51:32.94 ID:5W/AOyKW.net]
- ギョーミーは50万年くらい遅
- 553 名前:黷トそうでいいよな
まだ旧人類やってても優秀な方にランキングされるようだぜ [] - [ここ壊れてます]
- 554 名前:デフォルトの名無しさん mailto:sage [2018/03/25(日) 19:19:43.57 ID:Ol/c1EKt.net]
- 業務系は下請けに出さないとgitサーバーも立てられないからな
世界的に有名な大企業でもまじでそんな感じ
- 555 名前:デフォルトの名無しさん mailto:sage [2018/03/25(日) 19:45:22.41 ID:B8f0LaKL.net]
- RCSお勧め
- 556 名前:デフォルトの名無しさん mailto:sage [2018/03/25(日) 20:05:33.13 ID:odk6l6pL.net]
- おれの会社svn使っててわろたぁぁぁぁ
- 557 名前:デフォルトの名無しさん mailto:sage [2018/03/25(日) 20:43:54.92 ID:i4WOJiDa.net]
- いまの若い子はSVNの使い方知らないからやめといたほうがいいよ
Gitにしか出来ないと思い込んでるから何も努力しなくなってるしな Git一択だわ
- 558 名前:デフォルトの名無しさん mailto:sage [2018/03/26(月) 00:42:43.54 ID:/vsZTBgt.net]
- 若い人は○○系の話って大抵若い人がそれを必要とする時点で絶滅しかかってるんだから知らなくて当たり前なんだよね
だからむしろ知ってた時に驚くのが普通なのになぜか知らないことに驚くというのが意味不明
- 559 名前:デフォルトの名無しさん mailto:sage [2018/03/26(月) 09:43:42.51 ID:8YZVU2Fa.net]
- 中小業務系とか素人スタートが数年居ればベテラン扱い
gitどころかバージョン管理?なにそれおいしいの?状態
- 560 名前:デフォルトの名無しさん mailto:sage [2018/03/26(月) 11:34:22.38 ID:9jkESE5u.net]
- ってことは一々コピーを全部残してるのかな
- 561 名前:デフォルトの名無しさん mailto:sage [2018/03/26(月) 12:31:10.66 ID:4B0nX6es.net]
- ソルーションZIP固め
正直、個人プレーならこれが一番わかりやすくて安心
- 562 名前:デフォルトの名無しさん mailto:sage [2018/03/26(月) 13:27:04.15 ID:8YZVU2Fa.net]
- そんな連中にgit使わせようたぁ
- 563 名前:デフォルトの名無しさん [2018/03/26(月) 18:14:54.05 ID:8YtYtYXk.net]
- >>533
ゆとり馬鹿はほんと数学ができないんだな。
- 564 名前:デフォルトの名無しさん mailto:sage [2018/03/26(月) 18:59:11.81 ID:2N4AiZYB.net]
- >>547
お前義務教育も受けて無さそうだな
- 565 名前:デフォルトの名無しさん mailto:sage [2018/03/26(月) 19:03:58.27 ID:+hE5FNBB.net]
- ゴリラに義務教育はないだろw
- 566 名前:デフォルトの名無しさん [2018/03/26(月) 19:10:15.04 ID:8YtYtYXk.net]
- >>548
>、100万回でms単位の差で選ぶとか阿呆としか思えない おまえも仕事したことない無職なんだろうけど、リアルな話、 こんな馬鹿が一人でも混じってたら糞コードを大量コミットしてデスマーチになってしまう。 年金システムにはこういう馬鹿が大量にいたんだよな。
- 567 名前:デフォルトの名無しさん mailto:sage [2018/03/26(月) 19:13:50.06 ID:2N4AiZYB.net]
- >>550
算数を数学とか言っているからバカにしたのに恥の上塗り
- 568 名前:デフォルトの名無しさん [2018/03/26(月) 19:16:39.45 ID:8YtYtYXk.net]
- >、100万回でms単位の差で選ぶとか阿呆としか思えない
日本のスマホゲームはポチポチゲームばかりらしい。 こういう馬鹿な考えのヤツばかりでリアルタイムの仕様を理解できるやつがほとんどいないんだろうな。 そんな馬鹿がasync/awaitで知った気になってテスト不能のアホコードを大量に書く。 昔から、馬鹿の尻拭い=同期のバグなんだよな。
- 569 名前:デフォルトの名無しさん [2018/03/26(月) 19:18:04.23 ID:8YtYtYXk.net]
- ID:2N4AiZYB ←低脳煽りばかりで技術的なレスは一切しない馬鹿。技術的なレスすると馬鹿がバレるからな。
> 100万回でms単位の差で選ぶとか阿呆としか思えない
- 570 名前:デフォルトの名無しさん mailto:sage [2018/03/26(月) 19:31:21.32 ID:FkhRj4gx.net]
- アホみたいなスマホゲーム作ってる会社こそ、優秀な人材が集まってるんだぞ
アホみたいに儲かるからな
- 571 名前:デフォルトの名無しさん mailto:sage [2018/03/26(月) 19:35:54.71 ID:/OtFOsnh.net]
- ループの中身よりガワ気にするプログラマいたらアホかと思うわ
- 572 名前:デフォルトの名無しさん mailto:sage [2018/03/26(月) 19:45:10.16 ID:jqdLEFhA.net]
- ループの中身もガワも大事
ガワが簡素ということは保守のしやすさに繋がるんだから、それなりのスペックのマシンで動かせる前提なら高速化のための最適化をガチガチにするより オーバーヘッド大きいけど簡単に書ける方法を採るべき その判断をせずいかなる場合も高速なのが正義というのは技術に酔ってるだけ
- 573 名前:デフォルトの名無しさん mailto:sage [2018/03/26(月) 19:47:19.63 ID:Sl5sXtlN.net]
- うぇっぷ。酔った
- 574 名前:デフォルトの名無しさん mailto:sage [2018/03/26(月) 20:25:24.50 ID:oo+qoL1t.net]
- 速度だけならC#よりVB6のほうが早いわけで、C#には速度以外のものが求められていると思うんだわ
勿論早いに越したことはないが
- 575 名前:デフォルトの名無しさん mailto:sage [2018/03/26(月) 20:40:40.23 ID:Kmmzv96P.net]
- UWPはネイティブだからC#でも速い。
- 576 名前:デフォルトの名無しさん mailto:sage [2018/03/26(月) 20:41:34.40 ID:oDdvQRP9.net]
- 何ふらっとみたいな話題やってんだよ
スレ間違えたかと思ったわ
- 577 名前:デフォルトの名無しさん mailto:sage [2018/03/26(月) 20:52:55.98 ID:pJYeIgRu.net]
- pythonとどっちがはやいの?
- 578 名前:デフォルトの名無しさん mailto:sage [2018/03/26(月) 20:57:16.62 ID:dvRuSlEv.net]
- >>558
え?!本当ですか?
- 579 名前:デフォルトの名無しさん mailto:sage [2018/03/26(月) 20:59:12.56 ID:Sl5sXtlN.net]
- >>558
MJD?
- 580 名前:デフォルトの名無しさん mailto:sage [2018/03/26(月) 21:17:19.46 ID:+hE5FNBB.net]
- ファ〜
- 581 名前:デフォルトの名無しさん mailto:sage [2018/03/26(月) 22:59:08.42 ID:kqauAijD.net]
- >>559
おまいのネイティブの定義を教えてくれ
- 582 名前:デフォルトの名無しさん mailto:sage [2018/03/26(月) 23:58:46.84 ID:7aEBjzBt.net]
- >>565
UWPはツールチェインに.NET Nativeが組み込まれているだけの話じゃね
- 583 名前:デフォルトの名無しさん mailto:sage [2018/03/27(火) 00:24:37.94 ID:8gmuwQWV.net]
- >>562
>>563 VB6はネイティブコンパイラだよ
- 584 名前:デフォルトの名無しさん mailto:sage [2018/03/27(火) 01:27:10.71 ID:GW1/xmrB.net]
- あんな質の悪いコードをネイティブなんて(蝶々蜻蛉も鳥の内)
- 585 名前:デフォルトの名無しさん [2018/03/30(金) 23:05:49.35 ID:AQTRuZFc.net]
- Console.WrteLine("{0}です", number);と
Console.WriteLine(number+"です");だとどっちがいい? 最初の方をよく使うんだけど
- 586 名前:デフォルトの名無しさん mailto:sage [2018/03/30(金) 23:10:00.95 ID:NFQ/XCwQ.net]
- 「どっちがいい」の基準が分からん
string.Formatでも同じだが可変要素が多いときは上の方が分かりやすいとしか言えない
- 587 名前:デフォルトの名無しさん mailto:sage [2018/03/30(金) 23:10:21.60 ID:+KwMySjj.net]
- Console.WrteLine($"{number}です");
- 588 名前:デフォルトの名無しさん [2018/03/30(金) 23:19:57.93 ID:AQTRuZFc.net]
- 某プログラミング言語勉強サイトで後者で打ってる模範があって見にくくてつい質問をしてしまった
- 589 名前:デフォルトの名無しさん mailto:sage [2018/03/30(金) 23:20:52.58 ID:s5wfWcqZ.net]
- >>571
{0}派だったけど今はこれしか使わないな
- 590 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 00:01:03.73 ID:lBDPY53Y.net]
- >>571
な、なんじゃこりゃあ!!
- 591 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 00:03:06.14 ID:wdgleLdA.net]
- >>569
下のほうが目の動きが自然
- 592 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 00:53:06.98 ID:N7Tg3UOC.net]
- >>573
同じ変数を何箇所も使いたい場合は{数字}の方が便利
- 593 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 01:14:29.83 ID:6wN5DSYc.net]
- 国内のドカタワールドはC#2.0で早くも息切れしてきて3.0で脱落者が出始めて4.0以降はほとんど追従できてない酷い有様
string interpolationなんて抜群にドカタ向きだから、dobonあたりが取り上げて宣伝したら流行ると思うけどね
- 594 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 08:18:54.87 ID:AhiWvdUc.net]
- string.formatって1.0の頃から存在した気がする
- 595 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 08:32:15.65 ID:9aphfiP0.net]
- EFの文脈で$@"select * from Foos where {p}"って書くとちゃんとプレースホルダーに置き換えてくれるってので感心した
- 596 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 10:35:32.87 ID:VKIypx1l.net]
- ほんとコロコロと書き方が変わってほんと糞言語になったな。
- 597 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 11:12:51.16 ID:Jc8iX6Rx.net]
- C#7.0-7.1は6までちゃんとキャッチアップできてる現場なら自然に受け入れられるものだけど、C#7.2はヤバい
C++厨こじらせた奴がチームにいたらカオスになりそう そして8.0ではついにnull非許容参照
- 598 名前:型が導入され、年内には現在ある全ての既存C#コードに対して膨大な数の警告が出るようになる []
- [ここ壊れてます]
- 599 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 12:26:40.13 ID:9aphfiP0.net]
- 最高じゃねえか
ついてこれないレガシー人材も放置されてるレガシーシステムも要らん
- 600 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 12:41:52.94 ID:O8yBke8L.net]
- そもそもプログラミングは低脳がやっていい仕事じゃねーからな
この期に日本式の文系マと専門学校マは全員処分したらいい
- 601 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 12:44:53.69 ID:1xZcLHDp.net]
- >>583
文系かどうか、専門学校出かどうかは、本質とは関係ないのではないか? 馬鹿なやつを特定して排除するならまだしも、経歴 **だけ** で判断するのはいかがなものか?
- 602 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 12:46:24.77 ID:O8yBke8L.net]
- な、文系だろ?
- 603 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 12:49:40.91 ID:iWayTg8I.net]
- レッテル貼りして思考停止して片付けるのは楽だよな
>>581 現状でもVSで推奨されないことに「メッセージ」は出るけど「警告」は出ないぞ 下位互換無くすのなら別の問題になるけどな
- 604 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 13:51:41.50 ID:lBDPY53Y.net]
- >>581
ヌルポ許容しない理由はなんでしょうか?
- 605 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 14:00:03.82 ID:VKIypx1l.net]
- そもそも納品物がヌルポでよく落ちるのは単体テストをしない、手抜きだからであって、
新機能を好んで使う馬鹿は、null非許容参照型を導入しようとテストをしないのは変わらないわけで、 むしろバグが隠蔽される。VBのOn Error Resume Nextのバグ隠蔽機能の再来。 varと同様、コード品質を落とすアホ機能である。
- 606 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 14:15:45.12 ID:wdgleLdA.net]
- 単体テスト
それは企業によって意味が全く異なるワードである
- 607 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 14:23:43.23 ID:OaeapR1O.net]
- 爺さんそろそろ引退した方がいいぞ
- 608 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 14:30:41.24 ID:wdgleLdA.net]
- 単体テスト
・関数単位のテスト ・アプリケーションをビルドして作成・修正した箇所を開発者本人が動作確認するテスト 大きくわけてこの2種類の解釈 xUnit世代は単体テストってアレだよねっていう共通認識があるかもしれないが 老舗企業でそんな意味で単体テストっていう言葉を使うと恥をかくぞ
- 609 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 14:35:37.85 ID:wk3pjuZy.net]
- >>587
if (arg == null) throw new ArgumentNullException(nameof(arg)); とか Assert.That(Hoge(), Is.Not.Null); みたいな頭の悪いチェックやテストケースが不要になる
- 610 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 14:52:49.36 ID:9VGsIMix.net]
- >>588
一般に、新しいものを使いたがるPGの方がスキルが高いので品質も生産性も高いよ もちろん、メンバーの状況によっては縛りをかける判断が適切な場合もあるけど、 それはあくまでスキルの低いメンバーの生産性と品質の低下を避けるためだ 新しいものを使いたがる系の奴に古いものを強制しても、生産性と品質が大きく低下することはない
- 611 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 16:18:58.20 ID:AhiWvdUc.net]
- しかし、linqだって10年モノ・・・新しい古いってレベルじゃねーよな
- 612 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 16:25:39.38 ID:TBBYBavK.net]
- 新しいフレームワークに飛び付く層はモチベーションの影響で生産力はあるかも知れないが、スキルが高いかというと微妙
- 613 名前:デフォルトの名無しさん [2018/03/31(土) 17:11:47.69 ID:wolthb3Z.net]
- varって気を付けないと000abdだと整数読み込みでするからstringで扱う時はstringでやるわ
- 614 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 17:29:38.76 ID:F
]
- [ここ壊れてます]
- 615 名前:Nt76Udy.net mailto: >>588
ワロタ [] - [ここ壊れてます]
- 616 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 18:44:14.32 ID:/mYBOpTC.net]
- C#プログラマは全員、ライセンスで訴えられるリスクを負う。とても危険。
- 617 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 18:51:34.87 ID:/Z8GsSJz.net]
- 春だなあ
- 618 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 18:52:23.42 ID:1xZcLHDp.net]
- >>598
詳しく
- 619 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 19:27:52.75 ID:xFqugWHj.net]
- ユニットテストを意識するようになればメソッドやクラス構成マシになるのに、どうせ単体テストやるしと数百行のメソッド大量生産の俺社
- 620 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 19:38:17.35 ID:wdgleLdA.net]
- メソッドは原理原則通り20行まで・・・ってのはやりすぎかもしれんけど
全ては関数にわけられるだけわける 1つの関数に2つ以上の機能があれば冗長だとは思う
- 621 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 20:01:38.03 ID:FNt76Udy.net]
- 関心事が1つであるべきだよ
機能数は複数あってもいい 例えば顧客オブジェクトを取得する/作成する/更新する/削除するための顧客リポジトリ こいつの機能は4つだが関心事は顧客オブジェクトの永続化という1つだけ
- 622 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 20:41:54.64 ID:fnj+62QA.net]
- >>602
でもやたら関数に分けまくるのもやり過ぎの悪例だからなぁ 一行メソッドのたらい回しとか可読性低すぎて引き継いだとき殺意が湧くし
- 623 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 21:12:12.52 ID:FNt76Udy.net]
- 1行でも意図が明確化するならメソッドにする
C++とかやってきた人なら当たり前の感覚なんだけどね
- 624 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 21:20:51.16 ID:FNt76Udy.net]
- Expression Bodyのプロパティやメソッドがなぜ導入されたのか
1行のプロパティやメソッドはそれだけ使用頻度が高いってこと
- 625 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 21:50:23.14 ID:lRCajebl.net]
- バカが書くオブジェクト指向()を舐めるなよ?
あいつら『かめはめ波()』の機能を か() め() は() め() 波() にするレベルでバカだからな
- 626 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 21:55:29.44 ID:+WsDcfNX.net]
- 意味を理解しておらず側だけ真似するからそうなる
猿は木の実でも取ってろ
- 627 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 21:57:45.44 ID:g9lQ5N9X.net]
- 独立している機能なら一行でも良いが
一連の塊で動いてる機能を再利用性の欠片もないパーツに切り分ける奴は頭が悪い しかもその切り分けた関数で他の関数を実行してたらそれはもうただの難読化だ
- 628 名前:デフォルトの名無しさん [2018/03/31(土) 23:47:58.41 ID:U08lgUq5.net]
- >>607-609
バカw
- 629 名前:デフォルトの名無しさん mailto:sage [2018/04/01(日) 07:17:31.62 ID:su2Mei6j.net]
- >>609
再利用性だけで分けるのは典型的な素人
- 630 名前:デフォルトの名無しさん mailto:sage [2018/04/01(日) 07:24:17.48 ID:su2Mei6j.net]
- >>606
これが答えだよ Microsoftや達人プログラマ達は1行メソッドの価値を理解して言語仕様まで変えてしまった それほどまでに重要なものってことだ 一方で雑魚プログラマのお前らは価値を理解できずにぐちぐちと文句を言う 程度の低さを伺えるね
- 631 名前:デフォルトの名無しさん mailto:sage [2018/04/01(日) 08:28:43.58 ID:G1/6VWB7.net]
- コメント代わりに関数使う>>611みたいなのが害悪なんだよな
- 632 名前:デフォルトの名無しさん mailto:sage [2018/04/01(日) 08:32:44.17 ID:IPSX8M4/.net]
- プログラム構造が見渡せる行数になれば、ソレ以上の細分化は無意味なんだけどね
メソッドの分割は中身を理解しやすくするのが最大の目的で、それを阻害するほど分割したら意味がない
- 633 名前:デフォルトの名無しさん mailto:sage [2018/04/01(日) 08:45:42.44 ID:x6ZL87kc.net]
- 俺もコメント代わりに分けまくる派
純粋関数で責任が明確なら可読性は上がるよ
- 634 名前:デフォルトの名無しさん mailto:sage [2018/04/01(日) 08:59:28.91 ID:s6sGDINL.net]
- 一目見たら分かる処理をオレオレ命名で飛び地化
お一人様開発
- 635 名前:ネら良いがチームでやんなよ []
- [ここ壊れてます]
|

|