We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 36553dd commit c2fc5f6Copy full SHA for c2fc5f6
src/icw/core.clj
@@ -74,3 +74,26 @@ icw.search.reader/search
74
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
75
76
'icw.async.rlsc
77
+
78
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
79
+;; Summary
80
81
82
+;; How to choose libraries and build projects ???
83
84
+;; Start from smallest unit of data
85
+;; Build transformations based on your case
86
+;; Deal with constraints
87
+;; Bring in databases and dependencies at very last
88
89
90
+;; When choosing libraries
91
+;; It should work with immutable data structure
92
+;; It should produce immutable data structure
93
+;; It should produce lazy sequences when it can
94
+;; Prefer libraries over frameworks
95
+;; It shouldn't use dynamic vars
96
97
+;; Do concurrency when you actually have to
98
+;; Adding concurrency primitives does add complexity to the system
99
+;; When in doubt go for the simplest construct
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
0 commit comments