haerong22
|
1deceed613
|
refactoring : shotgun surgery - inline function
|
2022-03-19 14:57:59 +09:00 |
|
haerong22
|
548d6636b9
|
rxjava : flowable, observable
|
2022-03-18 16:41:39 +09:00 |
|
haerong22
|
5f22036461
|
rxjava : backpressure
|
2022-03-18 16:03:46 +09:00 |
|
haerong22
|
09f76d51d6
|
refactoring : shotgun surgery - move field
|
2022-03-18 13:00:37 +09:00 |
|
haerong22
|
7aa3953c83
|
rxjava : operator, async
|
2022-03-17 17:48:06 +09:00 |
|
haerong22
|
f1428b4944
|
rxjava : cold publisher, hot publisher
|
2022-03-17 16:48:54 +09:00 |
|
haerong22
|
bd2100f400
|
refactoring : divergent change - extract class
|
2022-03-17 12:30:06 +09:00 |
|
haerong22
|
81e90a39f8
|
rxjava : stream
|
2022-03-16 17:10:30 +09:00 |
|
haerong22
|
fb89148a66
|
rxjava : stream
|
2022-03-16 16:16:47 +09:00 |
|
haerong22
|
37ba93c045
|
refactoring : divergent change - move function
|
2022-03-16 12:59:45 +09:00 |
|
haerong22
|
826cbf6631
|
rxjava : functional interface
|
2022-03-15 16:19:14 +09:00 |
|
haerong22
|
bed29f3233
|
rxjava : lambda
|
2022-03-15 13:02:08 +09:00 |
|
haerong22
|
b807790cd1
|
refactoring : divergent change - split phase
|
2022-03-15 11:36:42 +09:00 |
|
haerong22
|
2fcf164ccb
|
refactoring : mutable data - change reference to value
|
2022-03-14 11:45:39 +09:00 |
|
haerong22
|
9738221070
|
refactoring : mutable data - combine functions into transform
|
2022-03-13 17:05:34 +09:00 |
|
haerong22
|
6cc60fd90c
|
refactoring : mutable data - replace derived variable with query
|
2022-03-12 23:17:33 +09:00 |
|
haerong22
|
055b3cd831
|
refactoring : mutable data - remove setting method
|
2022-03-11 16:48:10 +09:00 |
|
haerong22
|
204d0e831b
|
refactoring : mutable data - separate query from modifier
|
2022-03-09 14:26:30 +09:00 |
|
haerong22
|
3dab0d009b
|
refactoring : mutable data - split variable
|
2022-03-06 18:29:58 +09:00 |
|
haerong22
|
ed972eb807
|
refactoring : global data - encapsulate variable
|
2022-03-05 15:00:55 +09:00 |
|
haerong22
|
dd1faea4d2
|
refactoring : long parameter list - combine functions into class
|
2022-03-04 23:17:53 +09:00 |
|
haerong22
|
c0df96dbfa
|
refactoring : long parameter list - remove flag argument
|
2022-03-03 16:24:56 +09:00 |
|
haerong22
|
692c4d039d
|
refactoring : long parameter list - replace parameter with query
|
2022-03-01 16:34:43 +09:00 |
|
haerong22
|
56744580e6
|
refactoring : long function - replace conditional with polymorphism
|
2022-02-27 20:32:24 +09:00 |
|
haerong22
|
99e370ebc8
|
refactoring : long function - split loop
|
2022-02-26 15:55:30 +09:00 |
|
haerong22
|
0a2b13f4a7
|
refactoring : long function - decompose conditional
|
2022-02-22 23:34:44 +09:00 |
|
haerong22
|
8a94bb8c3e
|
refactoring : long function - replace function with command
|
2022-02-21 23:46:41 +09:00 |
|
haerong22
|
65908b147e
|
refactoring : long function - preserve whole object
|
2022-02-20 22:50:12 +09:00 |
|
haerong22
|
53d89db12c
|
refactoring : long function - introduce parameter object
|
2022-02-19 22:38:31 +09:00 |
|
haerong22
|
f89cd205d9
|
refactoring : long function - replace temp with query
|
2022-02-17 01:42:44 +09:00 |
|
haerong22
|
23da005132
|
refactoring : duplicated code - pull up method
|
2022-02-16 01:34:55 +09:00 |
|
haerong22
|
5eb3995dc8
|
refactoring : duplicated code - slide statements
|
2022-02-16 01:24:38 +09:00 |
|
haerong22
|
400ce9cf19
|
refactoring : duplicated code - extract function
|
2022-02-16 01:11:55 +09:00 |
|
haerong22
|
edead5a675
|
refactoring : mysterious name - rename field
|
2022-02-15 00:08:48 +09:00 |
|
haerong22
|
f343c73ca4
|
refactoring : mysterious name - rename variable
|
2022-02-13 20:24:48 +09:00 |
|
haerong22
|
1afb0f51b4
|
refactoring : mysterious name - change method declaration
|
2022-02-13 19:36:00 +09:00 |
|
haerong22
|
9535fffa7a
|
refactoring : init
|
2022-02-12 23:11:03 +09:00 |
|
haerong22
|
eb11492061
|
design patterns : visitor
|
2021-12-26 18:16:56 +09:00 |
|
haerong22
|
fabe51fa21
|
design patterns : template
|
2021-12-25 16:46:15 +09:00 |
|
haerong22
|
bb620d4b9f
|
design patterns : strategy
|
2021-12-22 01:31:00 +09:00 |
|
haerong22
|
3e176ea078
|
Merge branch 'master' of https://github.com/haerong22/Study
|
2021-12-20 23:57:36 +09:00 |
|
haerong22
|
15bcfc4b02
|
design patterns : state
|
2021-12-20 23:57:14 +09:00 |
|
haerong22
|
947a0cf302
|
design patterns : observer
|
2021-12-19 17:51:34 +09:00 |
|
haerong22
|
8525b605a1
|
design patterns : memento
|
2021-12-18 18:52:39 +09:00 |
|
haerong22
|
6e569b43f9
|
design patterns : mediator
|
2021-12-17 01:56:20 +09:00 |
|
haerong22
|
2cbcbcf901
|
design patterns : iterator
|
2021-12-15 01:13:57 +09:00 |
|
haerong22
|
440b57ea56
|
design patterns : interpreter
|
2021-12-14 01:27:50 +09:00 |
|
haerong22
|
b1ec3f9dd1
|
design patterns : command
|
2021-12-13 00:52:46 +09:00 |
|
haerong22
|
69c62d780d
|
design patterns : chain of responsibillity
|
2021-12-12 19:04:48 +09:00 |
|
haerong22
|
67f3a09433
|
design patterns : proxy
|
2021-12-11 17:58:22 +09:00 |
|