1: 以下、5ちゃんねるからVIPがお送りします 2024/08/21(水) 01:18:18.604 ID:1ZERR6qE0
最近アーキテクトに興味あるよ
2: 以下、5ちゃんねるからVIPがお送りします 2024/08/21(水) 01:19:05.042 ID:1ZERR6qE0
最近全然プログラミングスレ立たないから悲しくて
3: 以下、5ちゃんねるからVIPがお送りします 2024/08/21(水) 01:19:56.363 ID:UeVg3ada0
C♯オンリー
c+はテンプレートが難しくて投げた
c+はテンプレートが難しくて投げた
4: 以下、5ちゃんねるからVIPがお送りします 2024/08/21(水) 01:21:48.942 ID:1ZERR6qE0
>>3
業務ではTS, Go, Javaやってる
C++は触ったことすらないわ
C#で何作ってんの?
ゲーム開発以外であんま聞かないけど
業務ではTS, Go, Javaやってる
C++は触ったことすらないわ
C#で何作ってんの?
ゲーム開発以外であんま聞かないけど
9: 以下、5ちゃんねるからVIPがお送りします 2024/08/21(水) 01:25:16.453 ID:UeVg3ada0
>>4
edgeコンポブラウザとかちょっと絵が描けるソフトを少々
edgeコンポブラウザとかちょっと絵が描けるソフトを少々
10: 以下、5ちゃんねるからVIPがお送りします 2024/08/21(水) 01:26:40.493 ID:1ZERR6qE0
>>9
はえー
俺あんまネイティブ詳しくなくて、Edgeコンポブラウザって何するもんなの
はえー
俺あんまネイティブ詳しくなくて、Edgeコンポブラウザって何するもんなの
12: 以下、5ちゃんねるからVIPがお送りします 2024/08/21(水) 01:28:51.940 ID:UeVg3ada0
>>10
ネイティブじゃなくてラッパーライブラリがあってそれを追加してやるんだった記憶がある、だいぶ前に作ったのでうる覚え
ネイティブじゃなくてラッパーライブラリがあってそれを追加してやるんだった記憶がある、だいぶ前に作ったのでうる覚え
14: 以下、5ちゃんねるからVIPがお送りします 2024/08/21(水) 01:31:19.002 ID:1ZERR6qE0
>>12
なるほど?
なるほど?
13: 以下、5ちゃんねるからVIPがお送りします 2024/08/21(水) 01:29:42.945 ID:UeVg3ada0
>>10
ブラウザなのでedgeみたいにネット閲覧できる
ブラウザなのでedgeみたいにネット閲覧できる
14: 以下、5ちゃんねるからVIPがお送りします 2024/08/21(水) 01:31:19.002 ID:1ZERR6qE0
>>13
Electron的な感じかな
Electron的な感じかな
15: 以下、5ちゃんねるからVIPがお送りします 2024/08/21(水) 01:34:12.766 ID:UeVg3ada0
>>14
それそれ、自分用のブラウザなのでカスタマイズとかもできるってやつ
それそれ、自分用のブラウザなのでカスタマイズとかもできるってやつ
17: 以下、5ちゃんねるからVIPがお送りします 2024/08/21(水) 01:37:32.520 ID:1ZERR6qE0
>>15
ブラウザ作れるんだ?
楽しそう
Chromiumの上に乗ったEdgeを更にカスタムとは....
ブラウザ作れるんだ?
楽しそう
Chromiumの上に乗ったEdgeを更にカスタムとは....
16: 以下、5ちゃんねるからVIPがお送りします 2024/08/21(水) 01:36:24.380 ID:1ZERR6qE0
C#とお絵描きソフトって例のを想像してしまうけど違うよな
俺も昔お絵かきアプリ作ってたんだけど、最近はwasmで固められたフル機能かつプラガブルなドローイングライブラリとかあって時代を感じる
共同編集アルゴリズムとか自前実装いらんしすごい
俺も昔お絵かきアプリ作ってたんだけど、最近はwasmで固められたフル機能かつプラガブルなドローイングライブラリとかあって時代を感じる
共同編集アルゴリズムとか自前実装いらんしすごい
18: 以下、5ちゃんねるからVIPがお送りします 2024/08/21(水) 01:45:09.182 ID:UeVg3ada0
お絵かきアプリを作って感じることは
絵の上達とはなにかってことだな
アプリを作ることとお絵かきの上達って両立することがすごい難しいっていう…
絵の上達とはなにかってことだな
アプリを作ることとお絵かきの上達って両立することがすごい難しいっていう…
30: 以下、5ちゃんねるからVIPがお送りします 2024/08/21(水) 02:34:31.392 ID:xyJOW0yEr
>>18
開発側とユーザー側のうんたらかんたら
開発側とユーザー側のうんたらかんたら
19: 以下、5ちゃんねるからVIPがお送りします 2024/08/21(水) 01:49:14.065 ID:1ZERR6qE0
そうなんだよなー
両立出来てる人凄いよなー
俺も昔プログラマ目指す前はイラストずっと描いてたんだけどプログラマなって時間が全てプログラミングに吸われたもん
どっちも時間が吸われまくるからなー
両立出来てる人凄いよなー
俺も昔プログラマ目指す前はイラストずっと描いてたんだけどプログラマなって時間が全てプログラミングに吸われたもん
どっちも時間が吸われまくるからなー
20: 以下、5ちゃんねるからVIPがお送りします 2024/08/21(水) 01:51:36.842 ID:UeVg3ada0
>>19
そのとおり
どっちかに集中になっちゃう
自作お絵かきソフトでうける絵描いてる人いたらすごいと思う
そのとおり
どっちかに集中になっちゃう
自作お絵かきソフトでうける絵描いてる人いたらすごいと思う
21: 以下、5ちゃんねるからVIPがお送りします 2024/08/21(水) 01:55:53.026 ID:1ZERR6qE0
>>20
個人開発だと見たことないねー
大体イラストうまいプログラマーはモダンWebフロントって感じ
お絵描きアプリはインパクトの割に機能が多過ぎてつらい
個人開発だと見たことないねー
大体イラストうまいプログラマーはモダンWebフロントって感じ
お絵描きアプリはインパクトの割に機能が多過ぎてつらい
22: 以下、5ちゃんねるからVIPがお送りします 2024/08/21(水) 01:57:48.978 ID:DtmQwdIb0
DDD勉強中の雑魚Javaプログラマだけど
仕事で見るコードはsetter getterや〇〇フラグにまみれた薄っぺらいクラスばっかり
他の会社ではちゃんとしたドメインモデル作ってるの?
仕事で見るコードはsetter getterや〇〇フラグにまみれた薄っぺらいクラスばっかり
他の会社ではちゃんとしたドメインモデル作ってるの?
23: 以下、5ちゃんねるからVIPがお送りします 2024/08/21(水) 02:05:55.147 ID:1ZERR6qE0
>>22
世間の人間がどれくらいのりかいどでDDDを実践してるかわからないけど、ドメインモデリング自体は最初企画、開発全員で集まってベースを作ってそこからドメイン毎に細かく詰めていったな
DDDはどこまで理解してる?
プログラムする上では基本的なパターンと責務くらいは理解してればいい気もする
世間の人間がどれくらいのりかいどでDDDを実践してるかわからないけど、ドメインモデリング自体は最初企画、開発全員で集まってベースを作ってそこからドメイン毎に細かく詰めていったな
DDDはどこまで理解してる?
プログラムする上では基本的なパターンと責務くらいは理解してればいい気もする
24: 以下、5ちゃんねるからVIPがお送りします 2024/08/21(水) 02:07:33.234 ID:1ZERR6qE0
いわゆる戦術的設計
25: 以下、5ちゃんねるからVIPがお送りします 2024/08/21(水) 02:19:20.694 ID:DtmQwdIb0
>>23
自分なりにリポジトリやクエリサービス使ったり、エンティティや値オブジェクトなど作ってみたりしてるけど
貧相なドメインモデルしか作れてない気がする
やっぱりはじめにあつまってモデリングの時間取らないとだめか
今のプロジェクトではみんな適当にDBのテーブル作ってから、テーブルと1対1のクラス作ってる感じだわ
自分なりにリポジトリやクエリサービス使ったり、エンティティや値オブジェクトなど作ってみたりしてるけど
貧相なドメインモデルしか作れてない気がする
やっぱりはじめにあつまってモデリングの時間取らないとだめか
今のプロジェクトではみんな適当にDBのテーブル作ってから、テーブルと1対1のクラス作ってる感じだわ
27: 以下、5ちゃんねるからVIPがお送りします 2024/08/21(水) 02:30:52.987 ID:1ZERR6qE0
>>25
今のプロジェクトはDDDで開発してるの?それとも違う?
DDDでやってるならマネージャ層が無能だよ
今のプロジェクトはDDDで開発してるの?それとも違う?
DDDでやってるならマネージャ層が無能だよ
26: 以下、5ちゃんねるからVIPがお送りします 2024/08/21(水) 02:24:30.069 ID:ym5OKV7n0
適当なDB作って対応するクラス作るってそもそもDDDの思想と乖離しすぎてるよ
28: 以下、5ちゃんねるからVIPがお送りします 2024/08/21(水) 02:31:37.152 ID:1ZERR6qE0
DDDでやってないのならそもそも途中でDDDの概念は持ち込むべきではない
29: 以下、5ちゃんねるからVIPがお送りします 2024/08/21(水) 02:31:53.707 ID:b9RcY8moa
その手のって無視して好きに開発した方がなんだかんだで効率いいw
モデルに沿うことが目的になって、本質失うことが多いんだよ
setter/getter地獄も汎用化目指したり、習わしに沿うせいで起きてるやつだしさ
モデルに沿うことが目的になって、本質失うことが多いんだよ
setter/getter地獄も汎用化目指したり、習わしに沿うせいで起きてるやつだしさ
31: 以下、5ちゃんねるからVIPがお送りします 2024/08/21(水) 02:35:49.172 ID:1ZERR6qE0
>>29
5,6年無造作に継ぎ足しされたプロジェクトの機能追加のコストを考えるとメリットは大きいけどな
充分大きくなったタイミングでリアーキテクチャしてあげるといい
マイクロサービス移行もしやすくなるし
5,6年無造作に継ぎ足しされたプロジェクトの機能追加のコストを考えるとメリットは大きいけどな
充分大きくなったタイミングでリアーキテクチャしてあげるといい
マイクロサービス移行もしやすくなるし
32: 以下、5ちゃんねるからVIPがお送りします 2024/08/21(水) 02:39:16.878 ID:DtmQwdIb0
DDDを初めて取り入れようとして立ち上げ時に表面的なパターンだけはなぞったけど
色々の事情でプロジェクトのスコープもメンバーも増えて
教育もモデリングも時間取れてないから上手くいかないのも当然か
色々の事情でプロジェクトのスコープもメンバーも増えて
教育もモデリングも時間取れてないから上手くいかないのも当然か
引用元: https://mi.5ch.net/test/read.cgi/news4vip/1724170698/
Software Design (ソフトウェアデザイン) 2024年09月号 [雑誌]
posted with AmaQuick at 2024.08.22
コメント
コメント一覧 (6)
起きている時間はプログラミングかお絵かきのどちらかしかやっていないって感じ
お絵かきが趣味だから良いけど
wavefanc
がしました
>C++は触ったことすらないわ
>C#で何作ってんの?
えらく世界の幅狭い奴だな〜
とりあえず使ってるもののアーキテクチャ「も」学んで?
何かにベッタベタのDDD(笑)作ってると思うぞ。
wavefanc
がしました
端から端まで整えること自体無駄。
いくつかの処理パターンを実装し本当に必要になったものをモデル化するものであり、
大体の予測的観点の実装は不要で無駄になる。
無いならその時みんなで考えたほうがいい
それがチームワークであり他人とうまくやっていく方法。
wavefanc
がしました
コメントする