Skip to main content

Posts

Showing posts from November, 2021

Go Language And Its Environment Set Up

  Go Language And Its  Environment  Set Up Features of Go language Go is a programming language, which is designed by Google(2007). Why it is introduced? 1. Limitations in the hardware. The performance of the system has to be increased. Using a large number of hardware parts like the transistor and the processor, which is not possible. When one of them increases the cost will increase or the performance will reduce. 2. The code is easy to maintain The code written with Go language has a simple and understandable syntax. These features help to maintain the code easily. Features of Go language Open-source. Used at the backend. Made of packages Performance is greater. Has garbage collection. Easy to read the code. Throughput is better. Has garbage collection. How to set up the environment to start coding in Go language. Initially go to  The Go Programming Language (golang.org)  and download Go language by clicking the relevant link(select the correct Operating System). Download Go Click o

What are SOLID Principles? Explained with OOP Concepts.

 What are SOLID Principles? Explained with OOP Concepts. SOLID Principles Software developers implement codes to meet the users' requirements and satisfy the clients. Some principles have to follow by software developers to enhance their code writing skills. The SOLID principles have considerable responsibility to guide the software developers, to make the software design by improving the code quality.  An American software engineer named Robert C.Martin created this principle. Why do we need SOLID principles? Advantages of using SOLID Principles. Make the code more understandable and readable. Make the code snippet as simple as possible by reducing the complexity. Make the lines of codes flexible. Therefore the code snippets are updatable or modifiable when required. To maintain the software codes easily. To reduce the dependencies. To make the code testable. To implement the code.  Solid principles have five(5) principles. The name is created by considering the first five letters