並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 1608件

新着順 人気順

原則の検索結果41 - 80 件 / 1608件

  • 山崎元氏が新NISA徹底指南!賢く使い倒す「4原則&6ポイント&1運用商品」とは?

    大盤振る舞いとなった新NISAの正しい使い方 鍵は「長期でダメなものは、短期でもダメ」 2024年からNISAの制度が大きく変わる。これまであった、一般NISA、つみたてNISA、ジュニアNISAが、一つの「NISA」になって、規模も使い勝手も大幅に改善される。結果的に、投資家にとって期待以上だと褒めていい出来映えだ。一方、金融・運用業界にとっては、金額的な規模が大きくなったことに加え、顧客1人が一つの金融機関にしかNISA口座を持てないので、無視できないビジネス機会だ。既に口座獲得の競争が熱を帯びている。 さて、新しいNISAの制度趣旨と正しい使い方を理解する上で参考になるのが、これまでのNISA制度の変遷であり、特に18年に登場したつみたてNISAだ。 つみたてNISAは、積み立て投資を標榜しながら12で割り切れない年間40万円という中途半端な金額の投資枠を持ち、しかも「長期の資産形成

      山崎元氏が新NISA徹底指南!賢く使い倒す「4原則&6ポイント&1運用商品」とは?
    • 電通 感染者確認 本社ビル勤務の全従業員 原則「在宅勤務」に | NHKニュース

      大手広告会社の「電通」は、東京の本社ビルに勤務する50代の男性従業員が新型コロナウイルスに感染していたことを明らかにし、あす(26日)から当面の間、本社ビルに勤務するすべての従業員およそ5000人を対象に原則として在宅で勤務するテレワークに切り替えることを決めました。 これを受けて電通は地元の保健所の指示のもと、この従業員が勤務していた執務スペースを消毒するとともに、濃厚接触者4人については25日から出社せず健康観察をしながら在宅で勤務するテレワークに切り替えました。 さらに電通は26日から当面の間、本社ビルに勤務するすべての従業員およそ5000人を対象に原則としてテレワークに切り替えることを決めました。 ただ取引先との関係で緊急を要する業務については、双方合意のもと取引先のオフィスなどで打ち合わせやプレゼンテーションなどを行うとしています。 また本社ビル以外の拠点に勤務する従業員について

        電通 感染者確認 本社ビル勤務の全従業員 原則「在宅勤務」に | NHKニュース
      • 「屋外ではマスク着用は原則不要」ルールPRへ 加藤厚生労働相 | NHK

        政府が示している、「屋外ではマスク着用は原則不要」のルールについて、加藤厚生労働大臣は、国民と共有できていないとして、さまざまな機会を通じて伝えていく考えを示しました。 新型コロナの感染対策としてのマスクの着用について、政府は、屋外では原則不要、屋内でも2メートルを目安に周りとの距離がとれ、会話をほとんど行わない場合には必要ないなどとするルールを示しています。 加藤厚生労働大臣は閣議のあとの記者会見で「政府が発信している今の時点におけるマスク着用の考え方は、必ずしも国民の皆さんと十分に共有できているとは言い難い状況だ」と述べました。 そのうえで「地元の人と話すと『マスクを外していると世間の目がある』という話も聞く。自分でマスクを着けたいという人はいいが、マスク着用の必要がない状況があることをいろいろな機会にしっかりとPRしていかなければいけない」と述べました。 自民 世耕参院幹事長「厳しい

          「屋外ではマスク着用は原則不要」ルールPRへ 加藤厚生労働相 | NHK
        • 単一責任原則で無責任な多目的クラスを爆殺する - Qiita

          この記事は クラウドワークスアドベントカレンダー2020 8日目の記事です。 概要 こんにちは、クソコードを爆殺リファクタリングするのが大好きなミノ駆動です。 今回は単一責任原則の話です。 単一責任原則はSOLID原則のひとつとして有名で、2020年のオブジェクト指向カンファレンスのアンケートでも、SOLID原則の中で最も人気がありました。 皆さんは単一責任原則を遵守した設計をしていますか。 どんな構造が単一責任設計で、一方どんな構造が単一責任でない設計か、明確に意識していますか。説明できますでしょうか。 ところで「単一責任原則とはなんぞや」について、少なくとも私の観測範囲では、概念的な話にとどまっているものが多く、コードレベルで具体的に説明しているものは少ないように感じます。 そうした状況からか、単一責任原則の解釈が人によって違っていたりしているように感じます。 本記事は、今一度単一責任

            単一責任原則で無責任な多目的クラスを爆殺する - Qiita
          • 🏗️ ドメイン駆動設計と依存性逆転の原則

            社内LTにて、ドメイン駆動設計と依存性逆転の原則を布教しましたʕ◔ϖ◔ʔ はてなブックマークのコメントもどうぞ! なお、ドメイン駆動設計を理解するためには、依存についても知る必要があります。 是非、依存関係と依存オブジェクト注入もご参照ください👍🏻

              🏗️ ドメイン駆動設計と依存性逆転の原則
            • 「音楽フェスは原則禁止にしないのか?」記者から問われた愛知・大村知事の答えが話題に【“密”フェス問題】

              「音楽フェスは原則禁止にしないのか?」記者から問われた愛知・大村知事の答えが話題に【“密”フェス問題】 ヒップホップの野外イベント「NAMIMONOGATARI2021」が開催された愛知県の大村知事。「文化芸術、アーティストはいらないとは誰も思っていない」と強調した。

                「音楽フェスは原則禁止にしないのか?」記者から問われた愛知・大村知事の答えが話題に【“密”フェス問題】
              • SOLID原則完全に理解した!になるための本

                SOLID原則を学び、完全に理解した!になるための本

                  SOLID原則完全に理解した!になるための本
                • ソフトウェア設計原則は変更容易性に通ず - Shin x Blog

                  色々な原則や方法論はあれど、つまるところいかに変更容易性を確保するかと言う話に帰結するのでは。極論すれは、正しく動いていて変更する必要が無ければどのような作りになっていても構わない。一方、Web アプリケーションを稼働し続ける上で全く変更しなくて良いということもない。— Masashi Shinbara (@shin1x1) 2021年5月30日 ソフトウェア設計、開発には多くの原則や方法論がある。例えば、DRY 原則や SOLID 原則、デザインパターンにレイヤードアーキテクチャ、クリーンアーキテクチャなどある。さらに DDD にも多くの原則や方法論が含まれている。これらを変更容易性を高めるための手段として原則や方法論を捉えるというのが本エントリの論旨である。 原則や方法論の捉え方 変更容易性 本質的な変更と副次的な変更 外部変更容易性と内部変更容易性 原則を適用する指針 さいごに 原則

                    ソフトウェア設計原則は変更容易性に通ず - Shin x Blog
                  • 30過ぎてオタク趣味が楽しくなくなってきた人は「年のせいかな?」と疑う前に「オタク趣味は、油断するとすぐ楽しくなくなる」という原則を覚えておきたい - 頭の上にミカンをのせる

                    [第86話]2.5次元の誘惑 - 橋本悠 | 少年ジャンプ+ オタクとしてのモチベーションが急に切れた時の対応についてかたってる回。 2.5次元の誘惑 10 (ジャンプコミックスDIGITAL) 作者:橋本悠集英社Amazon 私が最近ブログが楽しくないのは、どう考えてもアウトプット過多、インプット不足です。本当にありがとうございました。 タイトルで言いたかったのはここまでです。 id:cider_kondoの指摘通り、残りの部分は蛇足です。ただ、これは上のマンガで言ってる「アウトプット過多」とは別の話だと思うよ……。 マンガのコマだけ引用するのもなんなので、蛇足語り オタクって「魂」とか「気づいたらなってる」みたいな形で語る人いるけど 一部の例外を除いては「習慣」が「人格」を形成するという話でしかない。 思考に気をつけなさい。それはいつか言葉になるから。 言葉に気をつけなさい。それはいつ

                      30過ぎてオタク趣味が楽しくなくなってきた人は「年のせいかな?」と疑う前に「オタク趣味は、油断するとすぐ楽しくなくなる」という原則を覚えておきたい - 頭の上にミカンをのせる
                    • 「即位の礼」儀式 憲法に抵触/国民主権・政教分離原則に背く

                      政府は22日から、天皇の「即位の礼」関係の諸儀式を行います。政府は新天皇の即位を「国民こぞって祝う」として22日を休日にしました。さらにこれと一体のものとして11月14日には、皇室祭祀(さいし)である大嘗祭(だいじょうさい)を、27億円もの公費を投じて行おうとしています。一連の儀式には、日本国憲法の国民主権原理、政教分離の原則に抵触する問題点があります。(竹腰将弘) 戦前のままの儀式 即位の礼は5月に即位した天皇が、それから一定の期間をおいて、内外に向けて即位を宣言し、大がかりなお披露目をするというものです。(表1) 「即位礼正殿の儀」「祝賀御列の儀」(台風の甚大な被害を考慮して延期)「饗宴の儀」は憲法が定める天皇の行為である「国事行為」とされました。 即位を天皇家の祖先神とされる天照大神(アマテラスオオミカミ)やその他の神々に奉告(ほうこく=神に告げること)するという明らかな宗教行事であ

                      • ドワンゴ、コロナ後も原則在宅勤務に 全社員1000人 - 日本経済新聞

                        動画投稿サイト「ニコニコ動画」を運営するドワンゴは、新型コロナウイルスの収束後も全社員約1000人を原則、在宅勤務とする方針を固めた。新型コロナの感染拡大を受けて2月から在宅勤務を始めたが、通勤時間が不要になったことなどで生産性が高まっていると判断した。米ツイッターも期限を設けず在宅勤務を認める方針を示すなど、コロナ危機をきっかけに働き方を見直す企業が出始めている。ドワンゴは2月17日から経理

                          ドワンゴ、コロナ後も原則在宅勤務に 全社員1000人 - 日本経済新聞
                        • 法案ミスで「一太郎」禁止令? 農水省「ワード原則化」通知(フジテレビ系(FNN)) - Yahoo!ニュース

                          政府内で相次ぐ法案のミスなどを受け、「一太郎」禁止令が出された。 中央省庁では、ワープロソフトとして「ワード」を使うのが主流となっているが、一部では、国産の「一太郎」が使われている。 ただ、互換性の問題から、相次ぐ法案の条文ミスの理由とされたり、民間企業とのやり取りで不便が生じ、政府内で「一太郎」の使用を問題視する声が上がっている。 こうした中、農水省が省内で「ワード使用を原則化」する通知を出したことがわかった。 通知では、「対外的にやむを得ない場合を除き、『ワード』使用を徹底」するよう書かれ、事実上の「一太郎」使用禁止令となっている。

                            法案ミスで「一太郎」禁止令? 農水省「ワード原則化」通知(フジテレビ系(FNN)) - Yahoo!ニュース
                          • 東京都、ふるさと納税の抜本的な見直しを国に要請「地方税の原則歪める」

                              東京都、ふるさと納税の抜本的な見直しを国に要請「地方税の原則歪める」
                            • モダンなテストレベル設計(ユニットテスト~システムテスト等をどう設計するか)の原則 - 千里霧中

                              プロジェクト全体のテストを組み立てる際に重要な課題になるのが、テストレベル設計です。テストレベル設計は、ユニットテスト、結合テスト、システムテストといったテストレベルを、どのような責務・段取りで行うか分析・設計する活動です。 このテストレベル設計ですが、ここ10年程度の間に望ましいアプローチが変わってきたと感じています。今回はこの変化と、変化後のモダンなテストレベル設計の原則について、考えていることを書き出したいと思います。 旧来のテストレベル設計のアプローチ 旧来、このテストレベル設計では、Vモデルをベースしたアプローチや、自工程完結・品質積み上げをベースとしたアプローチがよく見られました。 このうち一つ目のVモデルをベースとしたアプローチは、要求定義から設計までの上流工程への対応を観点に、テストレベルを設計するものです。 (Vモデルが必須と明言しているわけではなく、極端な例ですが)例え

                                モダンなテストレベル設計(ユニットテスト~システムテスト等をどう設計するか)の原則 - 千里霧中
                              • CSSは奥が深い!セレクタの書き方・命名や管理を改善する5つの原則

                                CSSは簡単なコードで書けます。しかし、プロジェクトの規模が大きくなるにつれ、コードが重複したり、未使用のコードが増えたり、!importantでの上書きが増えたり、読みにくいコードになります。 CSSのセレクタの書き方・命名や管理を改善する、シンプルで非常に効果的な5つの原則を紹介します。 Improve your CSS with these 5 principles by Adrian Bece (@AdrianBDesigns) 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに CSSを改善する命名の原則 CSSを改善する詳細度の原則 CSSを改善するDRY原則 CSSを改善する単一責任の原則 CSSを改善する開放/閉鎖原則 CSSを改善する方法のまとめ はじめに CSSは簡単で分かりやすいのに、CSSを書く時に

                                  CSSは奥が深い!セレクタの書き方・命名や管理を改善する5つの原則
                                • 【独自】紙の健康保険証24年秋に原則廃止、マイナンバーカード事実上義務化へ あさって政府発表(TBS NEWS DIG Powered by JNN) - Yahoo!ニュース

                                  政府は紙の健康保険証を2024年秋にも原則廃止する方向で調整していて、あさって発表する見通しであることがわかりました。 複数の政府・与党関係者によりますと、政府は紙の健康保険証を2024年秋にも原則廃止する方向で検討を進めているということです。 去年の10月からマイナンバーカードを保険証として利用する「マイナ保険証」が導入されていますが、紙の保険証廃止後はそちらに一本化する方針です。 また、政府は在留カードとマイナンバーカードを一本化する準備を進めているほか、運転免許証との一体化についても2024年末までに実現という現在の目標をさらに前倒しできないか検討を進めています。 河野デジタル大臣があさって、こうした方針を発表する見通しで、実現すれば、マイナンバーカードが事実上、義務化されることになります。

                                    【独自】紙の健康保険証24年秋に原則廃止、マイナンバーカード事実上義務化へ あさって政府発表(TBS NEWS DIG Powered by JNN) - Yahoo!ニュース
                                  • 転出届のオンライン提出が可能に きょうから 市区町村への来庁は原則不要

                                    2月6日、全ての市区町村でオンラインによる転出届の提出が可能になった。マイナポータルから転出元市区町村に転出届を提出できる。これにより、転出元の市区町村への来庁が原則不要になる。 サービスの利用条件は「電子証明書が有効なマイナンバーカードを持っている」「日本国内で引越しをする」の2点。単身で引越す場合の他、同一世帯員や自分以外の世帯員の引越しでもサービスを利用できる。 転出届をオンライン提出する際には、転入先市区町村に来庁予定の連絡(転入予約)も同時に行う。これにより、申請者は転入予定市区町村で必要な手続きや持ち物を、マイナポータル上でも確認可能に。手続き漏れや忘れ物を防止できるようになる。転入先の市区町村は、来庁予定の連絡を受け取ることで、手続きを効率化できるという。

                                      転出届のオンライン提出が可能に きょうから 市区町村への来庁は原則不要
                                    • REST API設計のパターンと原則|Sachiko Kijima

                                      APIの設計って意外と移り変わりがあるんです。例えばAPIのバージョンの指定方法がヘッダーを使う方法からURLを使う方法にだんだん統合されてきました。 したがって本やスライドなど、その時点のベストプラクティスを読むよりは、生きているベストプラクティスを読んだ方が良いと思います。 ここではいくつか参考になるリソースのご紹介と、よく聞かれる質問について触れておきます。 設計ガイドライン、スタイルガイドAPIの設計のベストプラクティスを把握するためによくAPIのドキュメントを見ているのですが、特にご紹介したいのはスタイルガイドや設計ガイドです。 マイクロソフトのAPIガイドライン

                                        REST API設計のパターンと原則|Sachiko Kijima
                                      • 大阪 感染者1130人 大阪府「部活原則休止 大学オンラインで」 | NHKニュース

                                        大阪府は14日、新たに1130人が新型コロナウイルスに感染したことが確認されたと発表しました。1000人を超えるのは2日連続で、13日の1099人を上回って、これまでで最も多くなりました。 これで大阪府内の感染者は合わせて6万3174人になりました。また7人の死亡が確認され、府内で亡くなった人は1234人になりました。 大阪府は、感染の急拡大を受けて、14日夜、緊急の会議を開き、新たな対策として、原則、小中学校や高校の部活動は休止し、大学の授業はオンラインで実施するよう要請することなどを決めました。 吉村知事「府立学校 部活動は原則休止 大学はオンライン授業」 大阪府が開いた緊急の対策本部会議で、冒頭、吉村知事は「感染者の重症化率が高く、医療体制が非常にひっ迫している。子どもや若い人の感染を抑え、変異ウイルスへの対策も強化しないといけない」と述べました。 会議では担当者が今の感染状況につい

                                          大阪 感染者1130人 大阪府「部活原則休止 大学オンラインで」 | NHKニュース
                                        • パラ、全会場で原則無観客 緊急宣言考慮、学校観戦は実施 | 共同通信

                                          東京五輪・パラリンピック組織委員会は16日、パラリンピックの観客の扱いについて政府、東京都、国際パラリンピック委員会(IPC)の各代表との4者協議を開き、大会が行われる東京、埼玉、千葉、静岡の1都3県の全会場で原則無観客とすることで合意したと発表した。東京、埼玉、千葉は新型コロナウイルス対策の緊急事態宣言が発令され、静岡県も政府に宣言発令を要請したことを考慮した。 自治体や学校単位でチケットを購入し、児童や生徒に観戦機会を提供する「学校連携観戦プログラム」は自治体や学校が希望する場合に実施する。路上で行われる競技は沿道での観戦自粛を求める。

                                            パラ、全会場で原則無観客 緊急宣言考慮、学校観戦は実施 | 共同通信
                                          • 新型コロナウイルス感染拡大への対応で記事を原則無料で公開いたします - 総合ガイド

                                            いつも朝日新聞デジタルをご利用いただきありがとうございます。 朝日新聞デジタルは、緊急事態宣言発令をうけ、本日より当面の間、掲載している記事を原則無料で公開いたします。※一部のコンテンツを除きます。 朝日新聞デジタルでは、最新かつ正確な情報をいち早くお読みいただけるよう24時間体制で配信しています。 新型コロナウイルスに関する各地域の動きや、政府の対応などをタイムラインで速報配信しているほか、専門家の見解や市民の声をお届けしています。 朝日新聞デジタルがお届けする迅速・正確なニュース情報をご覧いただくことで、不確実な情報によるみなさまの不安やストレスを軽減し、心身の健康維持の一助となることを願っております。 ご利用いただくためには、無料会員へのご登録をお願いします。 今回の取り組みがみなさまの不安を少しでも軽減し、安心できる社会生活の継続と心の平穏の一助になりますと幸いです。 ※一部無料公

                                              新型コロナウイルス感染拡大への対応で記事を原則無料で公開いたします - 総合ガイド
                                            • NHK、番組出演者の不祥事が起きた場合 有料サイトでの配信停止「今後は原則行わない」 - 芸能 : 日刊スポーツ

                                              NHK山名啓雄メディア総局長が25日、東京・渋谷の同局で定例会見を行い、番組出演者の逮捕など不祥事が起きた場合、動画配信サービス「NHKオンデマンド」での配信を停止することについて、「今後は原則行わないことにしたい」と述べた。 歌舞伎俳優市川猿之助(47)の逮捕を受け、同局では同容疑者が出演する大河ドラマ「鎌倉殿の13人」や「龍馬伝」など8タイトルを配信停止した。対応後、視聴者から批判的な声が多く寄せられたとし、山名メディア総局長は「『作品に罪はない』『有料なので、その番組を見るかは利用者に委ねるべきだ』と。有料動画配信サービスの普及に伴い、自ら選んで番組を見る権利意識が高まっている」と話した。 その上で「慎重に検討した結果、番組の作品性は最大限に尊重されるべきと結論に至った。クリエーターの成果をお守りし、コンテンツ文化を保護していくことも公共放送の役割」とし、「今後、一部の出演者の逮捕な

                                                NHK、番組出演者の不祥事が起きた場合 有料サイトでの配信停止「今後は原則行わない」 - 芸能 : 日刊スポーツ
                                              • 千葉知事「マスク原則不要、打ち出して」 5類移行で政府に注文 | 毎日新聞

                                                新型コロナウイルスの感染症法上の位置付けを「5類」に引き下げるのに伴い、政府がマスク着用を個人の判断に委ねる方針を示したことに対し、千葉県の熊谷俊人知事は27日、「『原則不要』のような形をしっかり打ち出さなければ、社会として(正常化への)移行は難しい」と注文をつけた。 熊谷知事は医療機関や高齢者施設など一部の重症…

                                                  千葉知事「マスク原則不要、打ち出して」 5類移行で政府に注文 | 毎日新聞
                                                • UXにおけるビジュアルデザインの5つの原則

                                                  スケール、視覚的な階層、バランス、コントラスト、ゲシュタルトの原則を正しく適用すれば、美しいデザインを生み出せるだけでなく、ユーザビリティも向上させられる。 5 Principles of Visual Design in UX by Kelley Gordon on March 1, 2020 日本語版2020年12月17日公開 ビジュアルを見たとき、我々はそれが魅力的か不愉快かを、通常、すぐに判断できる(なぜならば、こうした判断は、Don Normanのエモーショナルデザインのモデルでいうところの、本能レベルで展開されることが多いからだ)。しかしながら、レイアウトが視覚的に魅力的である理由を言語化できる人はほとんどいない。だが、優れたビジュアルデザインの原則をグラフィックに活かすことで、エンゲージメントを促進し、ユーザビリティを向上させることは可能である。 ビジュアルデザインの原則は、

                                                    UXにおけるビジュアルデザインの5つの原則
                                                  • アイコンデザイン 7つの原則、優れたアイコンをデザインするために

                                                    Webサイトでもスマホアプリでも、アイコンのデザインは非常に重要です。優れたアイコンをデザインするために必要な7つの原則を紹介します。 アイコンだけでなく、UI全体のデザインにも通じるプロのデザインテクニックが詳しく解説されています。 7 Principles of Icon Design by Helena Zhang 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 Clarity -アイコンは分かりやすく Readability -アイコンは見やすく Alignment -アイコンにおける揃え Brevity -アイコンは簡潔にデザインする Consistency -アイコンの一貫性 Personality -アイコンの個性 Ease of Use -アイコンの使いやすさ アイコンのリソース Clarity -アイコンは分か

                                                      アイコンデザイン 7つの原則、優れたアイコンをデザインするために
                                                    • 「帰省原則中止」に国民の怒り爆発 「大運動会で盛り上がってるくせに」「いつまでも大人しく従うと思うな」(中日スポーツ) - Yahoo!ニュース

                                                      全国知事会が1日に都道府県境をまたぐ旅行・帰省を「原則中止・延期」と呼び掛けたことに、一夜明けた2日もSNS上では不満の声が絶えない。「大運動会で盛り上がってるくせに」「何の為に高齢者のワクチン接種を」と国民の怒りがネット上に噴出。反発の声が表面化している。 全国知事会は1日に公表した取りまとめで、お盆など夏休みシーズンを迎えるが、都道府県境をまたぐ不要不急の旅行・帰省について、「行かない」「呼ばない」「延期」「原則中止を」などと呼び掛けた。 1日にもSNS上では反発の声が挙がったが、一夜明けた2日午前中にも不服や不満を訴える声が相次ぎ、ツイッター上では「帰省原則中止」がトレンド入り。 「あなた達は何の為に高齢者のワクチン接種を一生懸命やったのか」「いつまでも大人しく従うと思うな」「大運動会で盛り上がってくるくせに何言ってんだか、、冗談は顔だけにしておけ」など強い口調で、整合性がとれない対

                                                        「帰省原則中止」に国民の怒り爆発 「大運動会で盛り上がってるくせに」「いつまでも大人しく従うと思うな」(中日スポーツ) - Yahoo!ニュース
                                                      • 【C#】SOLID原則を学ぼう - Annulus Games

                                                        今回の記事はオブジェクト指向プログラミングにおける設計の基本、「SOLID原則」について。 ある程度プログラミングの文法を知っていれば、動作するコードを書くことは可能です。しかし、より良いコードを書きたいのであれば、文法の知識だけではなく、設計に関する知識も必要になってきます。 特にUnityでは、適当にコードを書いていくと目も当てられないようなスパゲッティーコードが容易に出来上がります。「とりあえずシングルトンにすりゃいいや!」みたいなノリで「何とかManager」クラスを作りまくった結果、「あれ?この処理どこに書いたんだっけ?」という状況になったこと、誰しも一度はありますよね…? 今回は、そんなクソk…良くないコードを書かないための設計原則である「SOLID原則」について紹介します。記事内のコードはC#で記述しますが、言語に関わらずSOLID原則は広く応用の効く考え方なので、是非とも覚

                                                        • 【15分で確認】AWSでクラウド設計する時に覚えておきたい設計原則・アーキテクチャ3選 - Qiita

                                                          何となくAWSでクラウド設計をしていませんか AWSを利用する際、多くの方が「設計」というプロセスを簡単に飛ばしてしまう傾向にあります。しかし、クラウド環境の効果的な活用には、適切なアーキテクチャ設計が不可欠です。世の中には、システム設計をする上で指針となる設計原則がいくつかあります。本記事では、以下の3つをピックアップをしてご紹介します。 本記事で取り扱う内容 ■ マイクロサービスアーキテクチャ ■ AWS Well-Architected Framework ■ The Twelve-Factor App 1. マイクロサービスアーキテクチャ マイクロサービスは、独立した小さなサービス群でソフトウェアを構築するアーキテクチャです。これにより、迅速なイノベーションと新機能の迅速な展開が可能となります。一方、モノリシックアーキテクチャは、全てが一つのサービスとして結合され、変更や障害が全体

                                                            【15分で確認】AWSでクラウド設計する時に覚えておきたい設計原則・アーキテクチャ3選 - Qiita
                                                          • 非核三原則「絶対崩すべきではない」 自民国防部会長インタビュー、核共有は「安保環境不安定になる」:東京新聞 TOKYO Web

                                                            ロシアのウクライナ侵攻を受け、米国の核兵器を日本に配備して共同運用する「核共有」導入や非核三原則の見直しを求める声が与野党で上がった。自民党安全保障調査会は検討に着手したが、16日に勉強会を開いた結果、政府の外交・防衛の長期指針「国家安全保障戦略」改定に向けた党の提言に盛り込まない見通しとなった。安保調査会の幹事長代理で、国防部会長も務める宮沢博行衆院議員に聞いた。(聞き手・川田篤志)

                                                              非核三原則「絶対崩すべきではない」 自民国防部会長インタビュー、核共有は「安保環境不安定になる」:東京新聞 TOKYO Web
                                                            • ドキュメントを書くときの「メンタルモデルの原則」 - クックパッド開発者ブログ

                                                              こんにちは。クリエイション開発部の丸山@h13i32maruです。 みなさんドキュメント書いてますか?私はドキュメントを書くのは結構好きです。最近もプライベートで開発しているJasperというGitHub用Issueリーダーのユーザ向けドキュメント(マニュアル)を書きました。でも良いドキュメントを書くのって難しいですよね。 そこで、本記事では「ツールやライブラリなどを対象にしたユーザ向けドキュメント」を書くときに私が考える原則を紹介します。ちなみに私はテクニカルライティングの専門家ではなく、普通のソフトウェアエンジニアです。そのあたりはいい感じに汲み取っていただけると🙏 🕵️メンタルモデルの原則 良いドキュメントとはどのようなものなのでしょうか?私は「そのツールやライブラリに対して読者がメンタルモデルを構築できる」のが良いドキュメントだと考えています。これを「メンタルモデルの原則」と呼

                                                                ドキュメントを書くときの「メンタルモデルの原則」 - クックパッド開発者ブログ
                                                              • マリオで学ぶSOLID原則

                                                                はじめに 最近オブジェクト指向とデザインパターンについて学び始めたので、勉強しつつ記事にまとめていきたいと思います。 初回はSOLID原則についてです。SOLID原則はオブジェクト指向プログラミングにおいて、開発者にとって読みやすく、メンテナンスが可能なプログラムを作成しやすくするために考えられたルールです。 この記事では、オブジェクト指向プログラミングの重要な開発原則であるSOLID原則について皆さんが想像しやすいマリオのクラス実装を例に解説していきます。 1. S (Single Responsibility):単一責任の原則 クラスは単一の責任を持つべきと言う原則です。 ここでの責任というのは、オブジェクトが持っている機能のことです。 一つのクラスができる機能(責任)が複数あると、クラス内部の関数が強い結合を起こす可能性が高ま理望ましくありません。 次のマリオクラスを見てみましょう。

                                                                  マリオで学ぶSOLID原則
                                                                • プログラミングの原則:enumの比較はすべてバグ - Uzabase for Engineers

                                                                  こんにちは、ソーシャル経済メディア「NewsPicks」のむとうです。 この記事は NewsPicks アドベントカレンダー 2023 の3日目の記事です。 昨日は@J_Nakagawa(隼佑 中川)さんによる『LambdaレスポンスストリーミングとAWS-SDKを使ってSlackに進捗バーを表示させる』でした! 世の中には再現が難しく一見してバグがありそうに思えないコードもありますが、一方でプロダクションコードの中にはひと目見てバグが有りそうなコードもまた多いものです。いくつかの特定のパターンをとる文字列(環境名など)やenum(以下どちらもenumと表現します)に関する条件分岐もその一つです。プルリクを見てこのようなパターンがあれば、バグの疑いが強くなります。周囲を見渡すと、大抵すでにバグっているか潜在バグを含むコードが見つかります。すべてバグというのは言い過ぎにせよ、わかりやすさと変

                                                                    プログラミングの原則:enumの比較はすべてバグ - Uzabase for Engineers
                                                                  • TypeScriptで学ぶ!SOLID原則

                                                                    はじめに 皆さんこんにちは、株式会社エムアイ・ラボのエンジニアです! 今回はソフトウェア設計のSOLID原則について学習したので、弊社のメインの開発言語であるTypeScriptのサンプルコードを使って共有できればと思います。 SOLID原則は、オブジェクト思考プログラミングにおいて、ソフトウェアがメンテナンスしやすく、拡張や変更に強いソフトウェア設計を行うための原則です。 SOLID原則にはSOLIDの頭文字をそれぞれとった、5つの原則があります。 単一責任の原則(Single Responsibility Principle) 単一責任の原則とは、クラスが一つの機能や責任を持つべきで、クラスが変更される理由は一つであるべきというです。 クラスが一つの機能や責任のみを持つようにすることにより、コードは再利用可能でテストが容易になります。 単一責任の原則を遵守している例 以下のBirdクラ

                                                                      TypeScriptで学ぶ!SOLID原則
                                                                    • スクラムの原則を、いかにして実践するか - 現場にありがちな悩みを吉羽龍太郎に相談してみた - エンジニアHub|Webエンジニアのキャリアを考える!

                                                                      スクラムの原則を、いかにして実践するか - 現場にありがちな悩みを吉羽龍太郎に相談してみた スクラムは多くの開発現場で取り入れられており、その原則を学ぶのは簡単です。しかし原則を現実に実行しようとすると、さまざまな課題が……。アジャイルコーチの吉羽龍太郎さんにスクラムの基礎から、ありがちな課題への対処法をたっぷり聞きました。 スクラムは軽量で理解が容易、だけど実際にやるのが難しい 【スクラムの基礎知識】3つの役割を理解する 【スクラムの基礎知識】5つのイベントを理解する 【スクラムの基礎知識】3つの作成物を理解する スクラムを“現実的に”実践する手法 見積もりは誰のもので、誰が作るのか フィボナッチ数列よりも「Tシャツ見積もり」。素早く見積もりを作る手法 スプリントの期間は1週間が計画しやすくておすすめ スプリントプランニングの極意。タスクの粒度は小さければ小さいほど扱いやすい タスク管理

                                                                        スクラムの原則を、いかにして実践するか - 現場にありがちな悩みを吉羽龍太郎に相談してみた - エンジニアHub|Webエンジニアのキャリアを考える!
                                                                      • 原則自宅療養方針、枝野氏「放棄としか」 野党次々批判:朝日新聞デジタル

                                                                        ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

                                                                          原則自宅療養方針、枝野氏「放棄としか」 野党次々批判:朝日新聞デジタル
                                                                        • チーム中心の組織作りのための6つのチーム設計原則 - mtx2s’s blog

                                                                          近年のソフトウェアプロダクト開発組織の活動単位としてよく言われるのは、「少人数で安定したチーム」であろう。表現は違えど、どの文献でもそのように述べられる。 それでは、「少人数」と「安定」の2つの要件を満たせば高パフォーマンスなチームが設計できるかと言えば、そんなはずもない。他にも要件があるはずだ。 そこで、チームに共通して必要だと考える要件を、設計に関わったこれまでの組織から抽出して言語化し、原則としてまとめてみた。それが、「安定」「アトミック」「非兼務」「少人数」「流動性」「イテレーティブ」の6つだ。 初期に携わった組織には欠けていた要素もあるが、何度も失敗を重ねるうちに見いだしたものだ。組織設計のプラクティスとしてよく聞くものもあるが、いずれも実体験を経て必要だと感じたものばかりである。 なお、本記事で取り上げる6つのチーム設計原則だけでは、組織設計として不十分だ。チームにどういった機

                                                                            チーム中心の組織作りのための6つのチーム設計原則 - mtx2s’s blog
                                                                          • 【速報】東京都、飲食店での酒類提供 原則停止を要望|TBS NEWS

                                                                            東京都は政府が定める新型コロナの基本的対処方針について、飲食店での酒類の提供を「原則停止」とするよう要望しました。 東京都によりますと、要望は西村経済再生担当大臣と田村厚生労働大臣あてに、きょう提出されました。現在の基本的対処方針では「一定の要件を満たせば可能」としている飲食店での酒類の提供について「原則停止」とし、より強力な措置内容にすることを求めています。 今回の要望は現在のまん延防止措置が期限を迎えた後の今月12日以降についてのもので、事実上の「延長要請」とみられます。

                                                                              【速報】東京都、飲食店での酒類提供 原則停止を要望|TBS NEWS
                                                                            • “ライブハウスは原則着席で” 大阪府のガイドライン案判明 | NHKニュース

                                                                              大阪府が、休業要請を継続しているライブハウスや接待を伴う夜の飲食店などを対象とした、感染予防の独自のガイドラインの案が判明しました。ライブハウスについては、ステージと客席の間を一定程度離すか、アクリル板や透明のカーテンで遮蔽することなどを求めています。 ライブハウスと、接待を伴う飲食店、それにバーの3業種を対象に、感染予防の対策が盛り込まれていて、ライブハウス向けには、施設内は原則着席とし、できない場合は客どうしの距離を一定程度離すとともに、ステージと客席の間も一定程度離すか、アクリル板や、透明のカーテンなどで遮蔽することを求めています。 また、接待を伴う飲食店向けには、テーブルの間をパーティションで区切り、距離も最低1メートル空けることや、会話は控えめにして、BGMを聴くことを勧めるよう検討することなどが盛り込まれています。 さらにバー向けには、カラオケをする際には、最低1メートルの距離

                                                                                “ライブハウスは原則着席で” 大阪府のガイドライン案判明 | NHKニュース
                                                                              • 『現場で役立つシステム設計の原則』を読みました - 人間のあるべき姿の探索

                                                                                はじめに 現場で役立つシステム設計の原則を知りたいと思っていたのですが、丁度現場で役立つシステム設計の原則について言及されている書籍があったので読みました。 gihyo.jp ある程度知名度のある書籍で、QiitaやZenn等でまとめられている方がいらっしゃるのですが、自分のアウトプットとして、感想も交えてまとめていきます。 全体の話 この書籍の雰囲気や見通しを立ちやすくするために、参考書籍の一覧を抜粋して紹介します。 『エリック・エヴァンスのドメイン駆動設計ソフトウェアの核心にある複雑さに立ち向かう』『新装版リファクタリング既存のコードを安全に改善する』『SQLアンチパターン』『エンタープライズアプリケーションアーキテクチャパターン』『エクストリームプログラミング』 システム設計の全般を対象にしているのですが、ベースの思考としてはオブジェクト指向プログラミングから発展して、ドメイン駆動設

                                                                                  『現場で役立つシステム設計の原則』を読みました - 人間のあるべき姿の探索
                                                                                • テストを書く方針と原則の備忘録 - Qiita

                                                                                  こんにちは。サーバエンジニアのnsym-mです。普段はGoでバックエンドの開発などをしています。 最近テストに関する書籍や記事などを色々読み漁ったので、現時点での自分のテストについての考え方を備忘録として残しておきます。 今回の話はWebフロントエンドやiOS/Androidなどでも適用できる汎用的な考え方として記載していますが、ベースの文脈はバックエンド開発になりますのでそのつもりで読んでいただけますと幸いです なお、本記事では主にGoogle、『単体テストの考え方/使い方』、@t_wadaさんの発表されている考え方(いわゆる古典学派)に倣っています。 用語整理 よく使われるテストスコープ 単体テスト(ユニットテスト) 人によって定義に差がある 統合テスト(インテグレーションテスト) 結合テスト(E2Eテスト) 単体テストの定義がブレることから、スコープではなく実行時間で判断するテストサ

                                                                                    テストを書く方針と原則の備忘録 - Qiita