Loose Coupling and Tight Cohesion – Walk thru for Design Philosophy

The degree to which the functionality of two modules are related is Coupling. For instance if we have two modules namely A and B, Coupling means ‘B’ must change because ‘A’ changed. Loose Coupling helps is Low code maintenance – We need not make changes to the code again again as modules are almost independent of each other, and…

Part III: Implementing HTTP Verbs on F1 api

In the previous blog we created api, now we are going to test it. Before going there I have made some changes to the project. Like I have created a Detail view which has information on particular Racer. The template would look something like this: So lets begin updating some code, starting from the models.Update your…

Part II: How efficient is your code – Processors

Hi, in this post I will be covering the following: What are Processors? Why are they essential part of a computer system? How do they interface with the High Level code we write? Processor is an electronic circuit, it is mostly made up of different types materials namely  various types of plastic, aluminium , copper,…