I'm really confused about this project...it talks about decentralized exchange and now decentralized poker!! Can we just focus on "one" thing, finish it before starting the next? Seems like you're trying to lift too much weight all at once!
GUI takes a lot longer than it takes for me to do the core code.
So that means I can keep half a dozen GUI projects busy.
Or just do one and only work 20% of the time and have the core take 5 times longer to complete
If you are not experienced with parallel processing, it might appear confusing to have multiple things progressing at the same time.
A -> B -> C -> D -> E -> F
vs
A
B
C
D
E
F
all in parallel
I understand this. Things end at the same time.
A -> (happy community) B -> (happy community) C -> (happy community) D -> (Happy community) E -> (happy community) F (Very Happy community)
When people are happy they will trust, be patient, cheerful, wait for the next step etc.
vs
A
B
C
D
E
F
Waiting (not happy), waiting (not happy), waiting (not happy), waiting (not happy), waiting (not happy), waiting (not happy), waiting (not happy) etc.... (until very happy)
Over time, People lose trust, have fear, despair, nobody is happy, do not hodl, insult the community, others are scared and quit etc. Only few people left supporting and only those will be happy at the end.
In my opinion the first method is much better in matter of a happy and healthy community through time.
Anyway. Although I am a bit upset sometimes, I still HODL since the very first day of BTCD