タグ

specとoopに関するcu39のブックマーク (4)

  • Intellij IDEAでPlant UMLを使えるようにする。

    はじめにWEB+DB PRESS Vol.82 の「Web APIデザインの鉄則」特集を読んで、Plant UMLというツールを知ったのですが、さっそくIntellij IDEAで使えたらいいなぁと思って、使えるようになったので、その設定方法を書いておこうかと思います。といっても、プラグインをインストール+αぐらいですが、、、 設定方法いつものIntellij IDEAにPluginをインストール画面(設定画面(⌘ + ,)->Pluginを選択->Browse repositoriesをクリック)から、”plant”で検索すると下記のような検索結果がでますが、「PlantUML integration」をインストールする。 これだけで、とりあえず、test.pumlファイルを作ってみました(New ->UML State)。するとサンプルコードが書かれたファイルが作成されます。 コードが

  • Open-source tool that uses simple textual descriptions to draw beautiful UML diagrams.

    🚀 Getting Started PlantUML is a highly versatile tool that facilitates the rapid and straightforward creation of a wide array of diagrams. Utilizing a simple and intuitive language, users can effortlessly draft various types of diagrams. For a detailed exploration of the language's capabilities and syntax, please refer to the PlantUML Language Reference Guide. If you are new to PlantUML, we recom

    Open-source tool that uses simple textual descriptions to draw beautiful UML diagrams.
  • PlantUML の使い方 | プログラマーズ雑記帳

    テキストから UML を生成する PlantUML についての解説記事を書いてみました。 PlantUML の使い方 (今回) シーケンス図 クラス図 オブジェクト図 パッケージ図 ユースケース図 アクティビティ図 状態遷移(ステートマシン)図 コンポーネント図 配置図 skinparam PlantUML 実行用のバッチファイル 今回は PlantUML の使い方の説明です。 PlantUML とは インストール 日語 コマンドライン Doxygen との連携 Doxygen 連携用スクリプト その他のツールとの連携 オンラインデモ PlantUML とは 最近、プログラムの設計書などで UML を使うのが浸透してきていますが、 この UML を書くのはわりと面倒です。 CASE ツール, Doxygen などでは、クラス図を自動生成してくれますが、 ユースケース図やシーケンス図は自分

  • Understanding JavaScript Function Invocation and "this"

    Over the years, I've seen a lot of confusion about JavaScript function invocation. In particular, a lot of people have complained that the semantics of this in function invocations is confusing. In my opinion, a lot of this confusion is cleared up by understanding the core function invocation primitive, and then looking at all other ways of invoking a function as sugar on top of that primitive. In

  • 1