Latest Posts

Managing the Software Process by Watts Humphrey is a foundational book in the field of software engineering, published in 1989. It introduces a comprehensive framework for improving software development processes to enhance productivity, quality, and predictability. The book emphasizes the importance of structured process management as a means to achieve reliable software outcomes. Humphrey introduces the Capability Maturity Model (CMM), a five-level framework that helps organizations assess and enhance their...
Python multiprocessing is a module that allows developers to run multiple processes simultaneously. It makes it easier to execute tasks in parallel. It leverages the full power of multi-core processors. By default, Python’s Global Interpreter Lock (GIL) restricts execution to a single thread at a time, even on multi-core systems. However, multiprocessing overcomes this limitation by creating separate processes, each with its own Python interpreter and memory space. Key Concepts Processes...
Python 3.13 is expected to be released in October 2024. Here are some of the new features and improvements that are planned for this version: New features: PEP 695: Type Alias Enums: This feature allows you to create type aliases for enums, making it easier to define and use enums in your code. PEP 687: Implicit Real Literal Syntax: This feature allows you to use a decimal point to indicate a real...
Data visualization is an important stage for any data scientist or analyst. It allows us to understand data quickly and easily, and also to...
Python a high-level, general-purpose, structured, powerful, open-source programming language that is used for a wide variety of programming tasks created by Guido van Rossum...
API testing is an indispensable aspect in the programming process, as it aids in the verification of your program's backend functions properly and that...
UI testing examines the visual elements of an application that users interact with. In Android ecosystem, automated UI testing is facilitated through testing libraries...

Mehdi Shokoohi

Software Quality Engineer

Popular Tags

Latest Posts

Popular posts