New & Notable
Manage
10 refactoring best practices: When and how to refactor code
Developers only have so much time available. Here's how to prioritize code refactoring to get the most value from the amount of effort expended.
News
Google touts free tier for multimodal AI terminal
Google intends to differentiate Gemini CLI with multimodal support, including video, and an expansive free tier for individual users.
Get Started
How to choose coding standards: Development best practices
Learn how coding standards enhance quality and efficiency in software projects. Follow coding conventions and standards to achieve the five pillars of code quality.
Evaluate
How to choose the best Markdown editor: A 9-tool comparison
A dedicated authoring tool helps writers take full advantage of Markdown. Find one that supports your development projects, documentation tasks or even daily writing objectives.
Trending Topics
-
Testing Tools & Techniques Get Started
Benchmarking LLMs: A guide to AI model evaluation
LLM benchmarks provide a starting point for evaluating generative AI models across a range of different tasks. Learn where these benchmarks can be useful, and where they're lacking.
-
Test Types Get Started
Positive vs. negative testing: Differences and examples
Take an in-depth look at positive and negative testing. Learn how to use both to form the basis of a thorough testing approach through a series of real-world examples.
-
Team Structure & Skills News
Vibe coding with AI sparks debate, reshapes developer jobs
The 'vibe coding' catchphrase shows that GenAI is transforming software developer jobs -- but just how much change is coming? It depends on who you ask.
-
SDLC News
New GitHub Copilot agent edges into DevOps
The GitHub Copilot coding agent can take on toilsome tasks such as bug fixes and code reviews with its own GitHub Actions pull requests.
-
Software Design & Development Manage
10 refactoring best practices: When and how to refactor code
Developers only have so much time available. Here's how to prioritize code refactoring to get the most value from the amount of effort expended.
-
Software Development Methodologies Evaluate
Product vs. project mindset in software development
Agile and DevOps highlight the differences between project and product approaches to software development. Establish these roles and principles to deliver business value.
Sponsored Sites
-
Artificial Intelligence
Empower Collaboration Anywhere Work Happens
Learn how Dell Technologies and Intel® are empowering customers with intelligent AI-ready devices to drive innovation, enhance the end-user experience and achieve new levels of productivity.
-
Sustainability
Strategies for Growing Businesses
Learn how Dell Technologies and Intel® provide cybersecurity, sustainability, cloud, storage and infrastructure solutions to help your growing business achieve breakthrough innovation.
-
Server Buying Considerations
Learn more about key server buying considerations from Dell Technologies and Intel® with an emphasis server design, security, sustainability, automation, AI, and financing flexibility.
Find Solutions For Your Project
-
Evaluate
How to choose the best Markdown editor: A 9-tool comparison
A dedicated authoring tool helps writers take full advantage of Markdown. Find one that supports your development projects, documentation tasks or even daily writing objectives.
-
11 tools that facilitate developer productivity
-
Comparing low-code vs. traditional development
-
Product vs. project mindset in software development
-
-
Problem Solve
How to fix flaky tests: A practical approach for QA teams
Flaky tests can be frustrating and tempting to ignore. In many cases, you shouldn't. Use this guide to learn which flaky tests to prioritize and how to fix them.
-
How to handle root cause analysis of software defects
-
How to fix software bugs: Guide and best practices
-
Types of software requirements
-
-
Manage
10 refactoring best practices: When and how to refactor code
Developers only have so much time available. Here's how to prioritize code refactoring to get the most value from the amount of effort expended.
-
6 essential refactoring techniques to know
-
Benchmarking LLMs: A guide to AI model evaluation
-
3 software testing sample test cases, with templates
-
Software Quality Basics
-
Get Started
How to choose coding standards: Development best practices
Learn how coding standards enhance quality and efficiency in software projects. Follow coding conventions and standards to achieve the five pillars of code quality.
-
Get Started
What is a cookie?
A cookie is a text file carrying some information that a website places on a user's computer.
-
Get Started
6 essential refactoring techniques to know
Refactoring helps optimize the codebase and combat technical debt. Use these six code refactoring techniques to improve code structure, maintainability and overall quality.
Multimedia
-
-
Evaluate
Is Scrum a framework or methodology?
-
Get Started
Learn Jenkins: Tutorial for beginners
Vendor Resources
-
News
View All -
Software development team structure and skills
Vibe coding with AI sparks debate, reshapes developer jobs
The 'vibe coding' catchphrase shows that GenAI is transforming software developer jobs -- but just how much change is coming? It depends on who you ask.
-
Software design and development
Google touts free tier for multimodal AI terminal
Google intends to differentiate Gemini CLI with multimodal support, including video, and an expansive free tier for individual users.
-
Software development lifecycle
New GitHub Copilot agent edges into DevOps
The GitHub Copilot coding agent can take on toilsome tasks such as bug fixes and code reviews with its own GitHub Actions pull requests.
Search Software Quality Definitions
- What is a cookie?
- What is regression testing?
- What is synthetic monitoring?
- What is application lifecycle management?
- What is the spiral model and how is it used?
- What is lazy loading?
- What is quality assurance (QA)?
- What is a test case?