タグ クラス図
人気順 10 users 50 users 100 users 500 users 1000 users詳細設計書なんて、書きたくない・・・・Doxygenを使って自動生成してみる - Qiita
はじめに お客様に提案をしているときの会話です。 お客様:「詳細設計書は作りますか」 私:「昔ながらの詳細設計(ロジックを日本語で書くもの)は作りません。クラス図とか、シーケンス図は複雑であれば作りますが、今回のシステムはそこまで必要なものはないものなので、割愛しようと思っています。」 お客様:「保... 続きを読む
VSCode上でシーケンス図/クラス図/フローチャートをサクッと書きたい ~Mermaid Graphical Editor~ - Qiita
VSCode上でシーケンス図/クラス図/フローチャートをサクッと書きたい ~Mermaid Graphical Editor~初心者umlVSCode新人プログラマ応援mermaid はじめに Mermaid Graphical EditorというVSCodeの拡張機能にとても感動したので一筆書きました こんな方におすすめ シーケンス図/クラス図/フローチャートをサクッと書きたいけ... 続きを読む
画像対応ChatGPTで設計図からコードの世界が実現しててやばい - きしだのHatena
アマチュア驚き屋のきしだです。 ChatGPTが画像入力に対応するよという話があって、来週くらいに使えるようになるかなーと思ったら、もう使えるようになってました。 で、写真から「カレー食べてる男の人です」くらいを言えるイメージで試してたら、なんかふつうに画面設計やクラス図からコードを書いていてびっくりして... 続きを読む
Yutaro HIGASHI on Twitter: "最近のコーディングは、 1. ChatGPTと協力してクラス図作る 2. Copilot使って基本的なテストを書く 3. 不安がある部分のテストをChatGPTに書いてもらう 4. 1に具体的な実装をCop
最近のコーディングは、 1. ChatGPTと協力してクラス図作る 2. Copilot使って基本的なテストを書く 3. 不安がある部分のテストをChatGPTに書いてもらう 4. 1に具体的な実装をCopilotとする 5.… https://t.co/fjmts5lFOW 続きを読む
データモデルはドメインモデルに先行する - 設計者の発言
関わっているあるプロジェクトで、Javaでのコンポーネントベース開発を進めるためのクラス図が出来上がりつつある。DDD(ドメイン駆動設計)に関心を持つ技術者にとってお手本になるような端正なドメインモデルだ。それを眺めながら関係者がしみじみと感じていることがある。どんなに優秀なドメインエキスパートと組んだ... 続きを読む
GitHub、Markdown構文でフローチャートやクラス図、ガントチャートなどのダイアグラムを表示できる「Mermaid」をサポート開始
GitHub、Markdown構文でフローチャートやクラス図、ガントチャートなどのダイアグラムを表示できる「Mermaid」をサポート開始 GitHubは、Markdown構文で記述するとダイアグラムを表示できる「mermaid」のサポートを発表しました。 You can now embed diagrams directly into your Markdown files, Issues and PR comment... 続きを読む
Visual Studio Code ではじめるシーケンス図 - アシアルブログ
こんにちは、渡辺です。 シーケンス図を書くときにお世話になっているPlantUMLが、 Visual Studio Codeで簡単に利用できるようになったので、紹介したいと思います。 PlantUMLとは テキストでUMLやシーケンス図、クラス図などを作成できる言語です。 ダイアグラムをテキストで記述できるため、Gitで管理することもできま... 続きを読む
Perl ワンライナーとその仲間たち - Qiita
こちらはPerl Advent Calendar 2018の18日目の記事になります。昨日は、Morichanさんによる、クラス図とPerlの対応付け でした。 さて、みなさん、日頃からワンライナーは使ってますでしょうか? これまで何度となく出てきたネタかとは思いますが、Perlによるワンライナーについて改めて整理してみます。 (…本記事は今年... 続きを読む
ノンプログラミングで大規模システムを開発可能、ラクラスがフレームワーク「SQN」を発表:SQNで開発した「ラクラス人事クラウドサービス」の販売も開始 - @IT
SQNで開発した「ラクラス人事クラウドサービス」の販売も開始: ノンプログラミングで大規模システムを開発可能、ラクラスがフレームワーク「SQN」を発表 ラクラスは、プログラミングを必要とせずに大規模情報システムを開発できるフレームワーク「SQN」を開発した。クラス図やフローチャート、各タスクに対するデータ操作をそれぞれ定義することで、所望の処理を実行させる。 ラクラスは2018年5月10日、プログ... 続きを読む
簡単にガントチャートとかクラス図とか書けるやつ - Qiita
mermaid は、Web上で簡単にフローチャートやシーケンス図などのUMLが描けるライブラリです。 d3.js の機能特化型というかんじで、d3ほど様々なことはできませんが、そのかわりに対応してる図形なら非常に簡単に描くことが可能です。 なお、 ヘルプ はGitGraphやクラス図が載ってないなど未完成で、いまいち頼れません。 ごたくはいい、実物を見せろ こんなかんじ できること 以下の図が描け... 続きを読む
オブジェクト指向プログラミングのためのモデリング入門
オブジェクト指向プログラミングのためのモデリング入門 1. オブジェクト指向プログラミングのための モデリング入門 ギルドワークス株式会社 取締役 増田 亨 Modeling Forum 2016 1 2. UML クラス図 三つの使い方 説明用のモデル データモデル オブジェクトの設計 2 3. 説明用のモデル こういう説明は可能 どう実装するかは別の問題 図はきれいだが実装には不適切 実装に不... 続きを読む
Perlのモジュールを静的解析してPlantUMLでクラス図をレンダリングするやつ - hitode909の日記
2015-10-12 Perlのモジュールを静的解析してPlantUMLでクラス図をレンダリングするやつ 仕事のコードで,子クラスがたくさんいる難しいクラスがいて,継承関係を整理したいけど,どこがどうなってるのか一見すると分からなかったので,静的解析してクラス図をレンダリングするやつを作った.github.com package2plantumlclassdiagramっていうコマンド(長い)に,... 続きを読む
PlantUML + IntelliJ IDEA - フリーエンジニアライフ
2015-01-22 PlantUML + IntelliJ IDEA IntelliJ IDEA PlantUML UML Dev(開発全般) 恥ずかしながらPlantUMLというツールを知らなかったんだけど、IntelliJ IDEAのPlantUMLプラグインで初体験。なにこれ快適。 テキストファイルなので、シーケンス図、クラス図などいろんな設計がCVSで管理・マージできるすばらしさ。 In... 続きを読む
jQueryとAngularJSにおけるAjaxの微妙な違い | ゆっくりと…
AngularJS の勉強、始めました。 最初はそのプログラミングに関する独特のお約束事項にイラッとしましたが、キモであろう DI を「粗な関係のクラスを(実行時に)結びつけるのに必要な仕組み」と割り切り、DI – 猿でも分かる! Dependency Injection: 依存性の注入 で引用されている ITpro 記事 の クラス図 をコードから想像できるようにり、それなりに面白くなって来たと... 続きを読む
Node API のクラス図を公開しました。 - ぼちぼち日記
Node.js東京Node学園祭2012 アドベントカレンダー 13日目の記事です。 はじめに、自分が Node.js を一番最初に使い始めた頃、Hello World のサンプルコードを動かしたのはいいけど、その後にNodeマニュアルを読んで勉強し始めたら内容が全然理解できず、挫折しちゃった思い出があります。 人のサンプルコードやモジュールの中身とかもいろいろ見てみたんですが、 .on() って... 続きを読む
DataSpiderにおけるコンポーネント間のインタラクションの設計と実装、のクラス図とシーケンス図 - <s>gnarl,</s>技術メモ”’<marquee><textarea>¥
この記事は小野和俊のブログ:DataSpiderにおけるコンポーネント間のインタラクションの設計と実装の勝手に補足記事です。コードが良くわからなかったので図を書いてみた。詳細な説明は元記事へどうぞ。 最も原始的な実装方法: コンポーネントの相互参照各コンポーネントは、処理に必要なコンポーネントへの参照を直接持っている。この例ぐらいだと非常にシンプルだが、コンポーネント間が密結合しているため、機能を... 続きを読む
UMLなんかが描けるJavaScript描画ライブラリ「Joint」:phpspot開発日誌
Joint - JavaScript diagramming library. UMLなんかが描けるJavaScript描画ライブラリ「Joint」。 UMLのステートチャート図やクラス図、組織図といった図形の他に様々な図形が描画できるライブラリです。 更に描画だけではなくドラッグ&ドロップで移動できるインタラクティブな機能も存在 組織図 UMLのクラス図(ドラッグ&ドロップしても矢印が吸着してま... 続きを読む
ドラゴンボールで学ぶオブジェクト指向 改(第弐話) - 達人プログラマーを目指して
分析・設計技法, オブジェクト指向ドラゴンボールでオブジェクト指向の学習という元ネタのアイデアがうけたのか、ドラゴンボールで学ぶオブジェクト指向 改 - 達人プログラマーを目指しての記事がかなり大きな反響がありました。前回の記事では、クラス図とデザインパターンを使った設計により、ドラゴンポールの世界をモデル化する例について説明しました。ただし、この説明の内容だと、静的なモデリングに偏っていたところ... 続きを読む
【ハウツー】クラス構造がまる見えに! UDocでJavaをダイナミックに分析する (1) Ja...
UML、なかでもクラス図はクラスの関係を把握するうえで欠かせないダイアグラムだ。できれば既存のAPIはクラス図を見て簡単に全容を把握しておきたい。その際に全自動でクラス図を作成できると大変便利だろう。そこで紹介したいのがUDocだ。こうした用途にぴったりのアプリケーションである。 UDocはJava クラスをUMLライクのダイアグラムによって視覚化するGUIアプリケーションだ。Javadoc、Ja... 続きを読む
naoyaグループ - naoyaの日記 - オブ脳
■ オブ脳 11:25 mixi をオブジェクト化してみよう というトピックがあって、これはいわゆるオブジェクト指向設計の流れで、mixi のシステムからオブジェクトを抽出してクラス図を作っていきましょうという良スレ。 でまあ、これを見てて、自分が何かシステムを作るときにクラス抽出をするときって、頭の中でどういう思考錯誤が行われてるかなと考えてみたんだけど。近頃のウェブアプリケーション開発のベスト... 続きを読む