以前とある席で偶然シニアエンジニアの方と設計について議論することがありました。その時に特に耳に残っていたのは以下の様な内容です。設計はすなわち「制約の管理」です。プログラミングは乱暴に書けば楽ができてしまうわけで、客観的な視点でコードの粒度を揃える(レビューの際も有用)のが設計だと思っています。アーキテクチャ設計なしで、数年経ってもビューティフルなコードが保たれるOSSがあるかもしれませんが、それもレビューワーによって価値が保たれているわけで、人の入れ替えも想定した一般的な現場で期待できません。san34分前ITインフラ・セキュリティエンジニアXSSとOSコマンドインジェクションあり。WG2600H...koduki1時間前自称WebエンジニアCのトランスパイラみたい。Qiitakoduki1時間前自称Webエンジニアとても興味深いツール。GoとV8(JS)の速度差っ...Webpackの70倍!Go言語で書かれたJavasc...koduki1時間前自称WebエンジニアDelphiが25周年とは。Starlink...koduki13時間前自称Webエンジニアようやくセブンもか。風音21時間前ITnews代表おー10Gbpsか。3時間前もっと見る記事をPICKするITnewsとはITnewsは、最新のテクノロジーニュースをPICKしたり、コメントを通じて知識共有するソーシャルITメディアです。会員登録はこちら会員登録Facebookで会員登録するTwitterで会員登録するGitHubで会員登録する利用開始をもって利用規約とプライバシーポリシーに同意したとみなします。notifications記事をPICKする会員登録すると、もっと便利に利用できます。1.新着ニュースをカスタマイズできます好きなニュースフィードをフォローすると、新着ニュースが受け取れます。2.ニュースフィードをおすすめしますピックした記事から、自動でニュースフィードをおすすめします。ログインする会員登録する。