質問編集履歴
5
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
最近は、コードリーディングが遅いと感じていて、自
|
1
|
+
最近は、コードリーディングが遅いと感じていて、自信喪失しています。そこで思いついたのが、クラスの設計やコードのデザインパターンを見抜ければ、全体を把握するのが早くなり、コードリーディングが早くなるのではないかと思いました。
|
2
2
|
|
3
3
|
例えば、以下のリポジトリのコードの全体像を把握したいです。どのデザインパターンに当てはまると思いますか?
|
4
4
|
また、どのように全体像を把握していけばよいのですか?どのように勉強してきましたか?クラス設計の理解の助けにある教材やツールを何かご存知でしょうか?
|
4
編集
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
最近は、コー
|
1
|
+
最近は、コードリーディングが遅いと感じていて、自身喪失しています。そこで思いついたのが、クラスの設計やコードのデザインパターンを見抜ければ、全体を把握するのが早くなり、コードリーディングが早くなるのではないかと思いました。
|
2
2
|
|
3
3
|
例えば、以下のリポジトリのコードの全体像を把握したいです。どのデザインパターンに当てはまると思いますか?
|
4
4
|
また、どのように全体像を把握していけばよいのですか?どのように勉強してきましたか?クラス設計の理解の助けにある教材やツールを何かご存知でしょうか?
|
@@ -13,4 +13,4 @@
|
|
13
13
|
すでに、以下の教材はさっと目を通しましたが、どんなときに使えるのか理解できていません、正直、「へーそうなんだ」で終わっています。
|
14
14
|
https://github.com/faif/python-patterns
|
15
15
|
|
16
|
-
Effective Pythonもざっと目を通しましたが、コード設計の全体像を読み取る能力向上には、あまり役立
|
16
|
+
Effective Pythonもざっと目を通しましたが、コード設計の全体像を読み取る能力向上には、あまり役立たないように思えます。
|
3
編集
title
CHANGED
File without changes
|
body
CHANGED
@@ -11,4 +11,6 @@
|
|
11
11
|
https://github.com/dpgaspar/Flask-AppBuilder/tree/master/flask_appbuilder
|
12
12
|
|
13
13
|
すでに、以下の教材はさっと目を通しましたが、どんなときに使えるのか理解できていません、正直、「へーそうなんだ」で終わっています。
|
14
|
-
https://github.com/faif/python-patterns
|
14
|
+
https://github.com/faif/python-patterns
|
15
|
+
|
16
|
+
Effective Pythonもざっと目を通しましたが、コード設計の全体像を読み取る能力向上には、あまり役立太陽に思えます。
|
2
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -8,4 +8,7 @@
|
|
8
8
|
このクラスは、こんな役割で全体としてこのようなモジュールの役割をしていて、このパッケージはこのためにあり、このパターンはだいたい、こんな感じで書かれる → すでに発掘されている〇〇デザインパターンに当てはまる。→ そのデザインパターンを学ぶにはこの教材がいい。このツールを使うと作りやすい。
|
9
9
|
|
10
10
|
コードリーディング対象のリポジトリ
|
11
|
-
https://github.com/dpgaspar/Flask-AppBuilder/tree/master/flask_appbuilder
|
11
|
+
https://github.com/dpgaspar/Flask-AppBuilder/tree/master/flask_appbuilder
|
12
|
+
|
13
|
+
すでに、以下の教材はさっと目を通しましたが、どんなときに使えるのか理解できていません、正直、「へーそうなんだ」で終わっています。
|
14
|
+
https://github.com/faif/python-patterns
|
1
タグ編集
title
CHANGED
File without changes
|
body
CHANGED
File without changes
|