VRVisweswara raoinsoftdevelopment.hashnode.dev·Apr 13, 2023 · 2 min readQuality Assurance Automation(QA) :Introduction : Automation is the process of testing the software to ensure that software meets its requirements. In other words is it the test to double-check that the software does what exactly is designed to do. It tests for bugs, defaults and othe...00
VRVisweswara raoinsoftdevelopment.hashnode.dev·Mar 5, 2023 · 5 min readDependency Injection And Inversion Of ControlDependency injection and inversion of control are two key concepts in software development that are often misunderstood and confused with each other. In this blog post, I will explain these concepts in a unique way that will help you understand them ...00
VRVisweswara raoinsoftdevelopment.hashnode.dev·Feb 19, 2023 · 4 min readObject-Oriented Programming(oops)Object-Oriented Programming (OOP) is a programming paradigm that emphasizes the use of objects and classes to model real-world concepts and behaviours. OOP provides several key features that make it a popular choice for software development, includin...00
VRVisweswara raoinsoftdevelopment.hashnode.dev·Feb 12, 2023 · 1 min readCoding StandardsPURPOSE OF HAVING CODING STANDARDS : A coding standard gives a uniform appearance to the codes written by different engineers. It improves the readability, and maintainability of code and reduces its complexity also. It helps in code reuse and eas...00
VRVisweswara raoinsoftdevelopment.hashnode.dev·Jan 29, 2023 · 5 min readGIt: The Version Control SystemWhat is git ? Git is an open-source version control system. Now, you might be thinking what the heck this means... but don't worry, I will explain to you every single word that I have written like I am explaining to a 5-year-old.* Git is just a name ...00