Software Development

googles new Fuchsia OS download and build using source code lionguest studios sahil bhosale

Google’s new Fuchsia OS: Download and Build from source code

Google is currently working on a new operating system, code name Fuchsia OS. The project was started in 2016 and its source code was made available on the Fuchsia official website in 2019 as well as the documentation. The Fuchsia project is built on top of the Zircon kernel. The Google Nest Hub is the …

Google’s new Fuchsia OS: Download and Build from source code Read More »

Object Oriented Programming paradigms polymorphism, inheritance, encapsulation, abstraction in java blog post lionguest studios website'

4 pillars of OOP: Object Oriented Programming Paradigms in Java Part 2/2

This is Part 2 of the object oriented programming series where we will be discussing the four object oriented programming paradigms in Java (4 pillars of oop). In our first part, we have discussed the basics of OOPs concepts like classes, objects, constructors, and many more. If you haven’t read that post then it’s recommended …

4 pillars of OOP: Object Oriented Programming Paradigms in Java Part 2/2 Read More »

Object Oriented Programming concepts in java lionguest studios

Object Oriented Programming (OOPs) concepts in Java Part 1/2

An Object Oriented Programming (OOP) is one of the styles of writing robust, modular, reusable, and maintainable code. A programming style that revolves around objects knows as object oriented programming (OOP). It follows the principle of software engineering called DRY “Don’t Repeat Yourself” which helps in minimizing the repetition of code. Let’s understand the object …

Object Oriented Programming (OOPs) concepts in Java Part 1/2 Read More »

Software Engineering principles lionguest studios

What Are The Best Software Engineering Principles?

Software development principles are a set of specific rules and recommendations that engineers should follow during program implementation if they want to write beautiful, clear, and maintainable code. There is no magic wand that can turn a mishmash of variables, classes, and functions into perfect code, but there are a few tips and hints that …

What Are The Best Software Engineering Principles? Read More »