Estimation is one of the hardest parts in software projects due to many misconceptions, the inability of humans to estimate, and the risk and fear of losing your margin. A systematic approach and the knowledge of typical mistakes will drastically improve your estimations and allow for win-win-projects.
Building a web application (web apps) can be a daunting task. It includes so many decisions that it’s easy to quit before even starting. Here is an essential guide to building a great basic web application and avoid common pitfalls.
An infographic shows you the history of software quality assurance and what you can learn from it.
The client/server model is the standard for communication of electronic devices today. The simplicity of it’s request-response way of working is pretty straight forward.
used everywhere (frameworks)
HTTP can be augmented with headers (security, meta information etc.)
Alternative communication models: