タグ

2023年8月29日のブックマーク (7件)

  • 【むっず】Reactコードで理解する「凝集度」 - Qiita

    🤷‍♂️ 凝集度とは みなさん、おはようございます! さて、いきなりですが、みなさん プログラミングにおける、凝集度とはご存知でしょうか? 「知っとるわい!!」との声が聞こえてきそうですが、 かく言う私は、言葉は知っていても、細かい部分まで理解することができていませんでした と言うわけで、凝集度に関してReactのコードを混ぜながら解説しましたのでご覧ください〜! もし間違いあればコメントいただけると嬉しいです 結合度編もあるよ! 🤔 凝集度って? それは一つのモジュールやコンポーネント、関数、クラスなどが、どれだけ単一の責任や機能に集中しているかを測る指標 一つのモジュールの責任を減らすという考え方 🤔 凝集度が高い状態とは? そのモジュールや関数が一つの明確な目的に専念していて、それ以外のことを行わない状態のこと 🤔 凝集度が低いと何が悪いの? 一つのコンポーネントが多くの責任

    【むっず】Reactコードで理解する「凝集度」 - Qiita
  • 【むっず】Reactコードで理解する「結合度」 - Qiita

    🤷‍♂️ 結合度とは みなさん、おはようございます! さて、いきなりですが、みなさん プログラミングにおける、結合度とはご存知でしょうか? 「知っとるわい!!」との声が聞こえてきそうですが、 かく言う私は、言葉は知っていても、細かい部分まで理解することができていませんでした と言うわけで、結合度に関してReactのコードを混ぜながら解説しましたのでご覧ください〜! もし間違いあればコメントいただけると嬉しいです 凝集度編もあるよ! 🤔 結合度って? 結合度とは、関数、モジュール、コンポーネントなどが、どれだけ他のコンポーネントに依存しているかを示す指標 🤔 結合度が低い状態とは? 結合度が低い状態とは、各コンポーネントが互いに独立している状態 もしくは非常に少ない依存性しか持っていない状態 独立性 各コンポーネントが、できるだけ自己完結している 他のコンポーネントに依存することなく動

    【むっず】Reactコードで理解する「結合度」 - Qiita
  • サーバレスはAWSの顧客の7割以上、Google Cloudの顧客の6割以上が利用、Datadogの調査結果

    サーバレスはAWSの顧客の7割以上、Google Cloudの顧客の6割以上が利用、Datadogの調査結果 モニタリングサービスをSaaSとして提供しているDatadogは、同社のサービスを通じてサーバレスを監視している2万以上の顧客のデータを基にしたサーバレスに関する調査結果を発表しました。 ここでは調査結果の主なポイントを見ていきましょう。 AWSの顧客の7割以上がサーバレスを利用 クラウドを利用している顧客のうち、何パーセントがサーバレスを利用しているかについての調査では、AWSの顧客の70%以上、Google Cloudの顧客の60%が1つ以上のサーバーレスソリューションを使用しており、Azureは49%と僅差で続いています。 サーバレスのプラットフォームには、AWS LambdaGoogle Cloud Functionsなど、クラウド側であらかじめマネージドなランタイムが提

    サーバレスはAWSの顧客の7割以上、Google Cloudの顧客の6割以上が利用、Datadogの調査結果
  • 「AWS基礎100本ノック」日本公式が公開 クラウドの基礎や最新動向の調べ方、動画で解説

    AWSジャパンは8月28日までに、日オリジナルの学習コンテンツ「AWS基礎100ノック」を、オンライン学習サービス「Skill Builder」で公開した。非IT領域の担当者や学生向けの映像コンテンツで、Amazonのアカウントがあれば無料で視聴できる。 講義は全10パート(計2時間40分ほど)で、AWSを中心にクラウドサービスに関する基礎用語を解説。その上で、AWSに関する最新動向の調べ方も紹介する。例えば「リージョン」や「アベイラビリティゾーン」といったクラウド用語に加え、AWSの活用事例がどこで見られるかなどを説明している。 Skill Builderは無料プランで600以上の学習コンテンツなどを利用できる学習サービス。有料サブスクリプション(月額29ドル)では無料版の内容に加え、AWSの資格試験の模擬試験などが受けられる。 関連記事 ITに自信がなくてもOK AWSの基礎がわか

    「AWS基礎100本ノック」日本公式が公開 クラウドの基礎や最新動向の調べ方、動画で解説
  • マイクロソフト、Webアプリテストの自動化サービス「Microsoft Playwright Testing」プレビューを開始

    マイクロソフト、Webアプリテストの自動化サービス「Microsoft Playwright Testing」プレビューを開始 マイクロソフトは、Webアプリケーションのテスト自動化フレームワーク「Playwright」を用いた、Microsoft Azure上のテスト自動化サービス「Microsoft Playwright Testing」のプライベートプレビューを開始すると発表しました。 テスト自動化フレームワーク「PlaywrightPlaywrightは、マイクロソフトが中心となって開発しているオープンソースのWebアプリケーション向けテスト自動化フレームワークです。 実行環境、対象ブラウザ、対応言語が幅広く、テスト実行時にはWebブラウザの動作を自動的に待つ機能を備えるなど、柔軟で精度の高いテスト自動化が実現できる点を特長としています。 具体的には、デスクトップ向けのWebア

    マイクロソフト、Webアプリテストの自動化サービス「Microsoft Playwright Testing」プレビューを開始
  • AWS(Amazon Web Services)とは?利用するメリットや資格を徹底解説|Udemy メディア

    システム開発 2023/08/29 AWSAmazon Web Services)とは?利用するメリットや資格を徹底解説 AWSAmazon Web Services)を学んでみたいけれど、 ・AWSで何ができるのか分からない…。 ・どんな資格があるのか分からない…。 こんな悩みはありませんか? そこでこの記事では、 ・AWSでできることや代表的なサービス ・AWSを使用するメリット ・AWS資格の種類や取得のメリット について解説します。AWSを使ってビジネスを効率化させたい人は、ぜひ参考にしてください。 AWSとは? AWS、正式には「Amazon Web Services」はAmazonの子会社が提供するクラウドサービスです。サービスは、Amazonが自身の巨大なインフラを支えるために開発され、2006年7月にリリースされました。 出典:AWS公式サイト AWSは、サーバーやデ

    AWS(Amazon Web Services)とは?利用するメリットや資格を徹底解説|Udemy メディア
  • Spring Boot + Flyway で複数の DB に接続したい!!! - エムスリーテックブログ

    【Unit4 ブログリレー5日目】 こんにちは。Unit4 Eng の西川です。JavaScript が好きですが、今回は JavaScript ではなく、最近やった Spring Boot + Flyway を利用しているシステムから別の DB への接続を増やした時の話をしたいと思います。 非常に可愛いうちのです 動作環境 背景 Spring Boot で複数の DB に接続する 概要 application.yaml の記載 Configuration ファイルの作成 Flyway を複数の DB に適用する baselineOnMigrate を適用する Configuration ファイルの作成 テスト用の Configuration ファイルを作成 終わりに We're hiring! 動作環境 今回のプロダクトで利用している Spring Boot と Flyway のバージ

    Spring Boot + Flyway で複数の DB に接続したい!!! - エムスリーテックブログ