Topalov Alex 2017
@sharkzp
We are starting this project today and expecting to shut it down in 3 weeks
(internal and external)
One of the hardest things in software architecture is to draw a line in business logic
You get simplicity by finding slightly more sophisticated building block
— Alan Kay
When transaction completed transfer 10% of it amount from payee balance to payer balance
— Business
We need to track type of transactions, assuming all with positive balance are 'loan' with negative are 'credit'
— Business
Users should be able to name uploaded images
— Business
I really want to enter full description of this mysterious painting.
— User
Users should be able to see their statistic when they view analytics
— Business
oh BTW, we also need it in CSV and XML format
— Business
We also want to send this to our Marketing partners.
— Business
The only conditional that you should have is what object to use
Topalov Alex 2017
@sharkzp