As a developer we tend to do two things which are coding and designing. We basically start from coding but have you ever thought that what do we do before coding? Yes, the purpose. What ever we do, we do with at least a purpose.
When we talk about system designs. We might talk much about multiple dimensions such as availability, scalability, latency, throughput, performance etc. Scalability sometimes scares us. Why do we have to scale the system? How do we do that?
Issue We have an android tablet. We use a third party app to submit electric form. After submitting, a pdf file is generated at a
No matter we are newbie, junior or even senior developers, we see the validation everywhere in source code. I used to not appreciate the validation.
As a leader, we always try to make the best for our code base as well as the architecture. Because it’s our responsibility. However, the