Tagged articles

pair programming

13 articles · Page 1 of 1
Java Architect Essentials
Java Architect Essentials
Sep 16, 2026 · Artificial Intelligence

Codex: The AI Coding Agent That Reads, Edits, and Tests Your Code

This article explains how Codex differs from typical AI chat by acting as an autonomous coding agent that can read files, modify code, run commands, and execute tests within a repository, detailing which developers benefit most and the practical limits of its capabilities.

AI coding agentChatGPTCode Review
0 likes · 6 min read
Codex: The AI Coding Agent That Reads, Edits, and Tests Your Code
DeepNoMind
DeepNoMind
Mar 1, 2026 · Artificial Intelligence

Turn LLMs into Reliable Pair Programmers: A Practical AI Coding Workflow for 2026

By 2026, AI coding assistants will shift from toys to production tools, and this guide outlines an engineered workflow—starting with detailed specifications, breaking tasks into small steps, providing rich context, selecting appropriate models, integrating automation and testing, and maintaining human oversight—to treat LLMs as trustworthy pair programmers.

AI codingLLMSoftware Engineering
0 likes · 12 min read
Turn LLMs into Reliable Pair Programmers: A Practical AI Coding Workflow for 2026
Architect
Architect
Oct 10, 2025 · Artificial Intelligence

How AI Pair Programming Reinvents the Full Development Lifecycle with PDCA

This article systematically explores how AI‑augmented pair programming can be applied across the entire software development process, using the PDCA (Plan‑Do‑Check‑Act) loop, and provides practical guidance on prompt engineering, context engineering, and three typical scenarios—production delivery, rapid validation, and experimental exploration—while sharing personal insights and future outlooks.

AIPDCApair programming
0 likes · 17 min read
How AI Pair Programming Reinvents the Full Development Lifecycle with PDCA
Architecture Digest
Architecture Digest
Jan 26, 2024 · Fundamentals

Developers Spend Most of Their Time Understanding Systems: Research Findings and Practical Implications

Recent research and industry observations reveal that developers allocate roughly 58% of their work time to comprehending existing codebases and system architecture, a trend unchanged over four decades, highlighting the critical need for better program‑understanding strategies and collaborative practices.

Software Engineeringcode readingdeveloper productivity
0 likes · 6 min read
Developers Spend Most of Their Time Understanding Systems: Research Findings and Practical Implications
21CTO
21CTO
Jul 2, 2018 · Fundamentals

Boost Your Code Quality: Collaboration, Pair Programming & Best Practices

This article explores how developers can improve their coding by mastering collaboration skills such as pair programming and code reviews, cultivating patience and humility, and adopting solid fundamentals like reading code, design patterns, test‑driven development, and disciplined refactoring to produce cleaner, more maintainable software.

Code ReviewCoding Best Practicescollaboration
0 likes · 6 min read
Boost Your Code Quality: Collaboration, Pair Programming & Best Practices
DevOps
DevOps
Oct 22, 2017 · Fundamentals

Agile Is Just a Hammer: Reflections on Misusing Agile Practices

The article uses the hammer metaphor to critique treating agile methods as a one‑size‑fits‑all tool, illustrating common misunderstandings through dialogues about user stories, estimation, TDD, pair programming, Kanban, Scrum, SAFe, and continuous delivery, and urging thoughtful adoption.

AgileScrumTDD
0 likes · 5 min read
Agile Is Just a Hammer: Reflections on Misusing Agile Practices
21CTO
21CTO
Dec 22, 2015 · Fundamentals

12 Proven Practices to Dramatically Boost Code Quality

This article outlines twelve practical techniques—including TDD, ATDD, CI, pair programming, code reviews, static analysis, coding standards, automation, refactoring, early demos, user testing, and team cohesion—that collectively raise software quality while reducing bugs and development costs.

Code Reviewautomationcode quality
0 likes · 8 min read
12 Proven Practices to Dramatically Boost Code Quality
Architect
Architect
Oct 14, 2015 · R&D Management

Architects Should Code: Debunking the Ivory‑Tower Misconception

The article argues that software architects must stay hands‑on—coding, pairing, reviewing, and rotating with delivery teams—to gather timely feedback, exercise effective technical leadership, and avoid the isolated "ivory tower" that hampers agile, high‑quality system development.

Codingfeedback loopspair programming
0 likes · 12 min read
Architects Should Code: Debunking the Ivory‑Tower Misconception

Why Pair Programming Is Hard to Adopt and How to Implement It Effectively

This article examines the common obstacles that prevent teams from adopting pair programming, outlines the substantial benefits such as higher code quality and team cohesion, and provides practical strategies and step‑by‑step methods for introducing pair programming in both co‑located and distributed software development teams.

Software Engineeringpair programmingsoftware development
0 likes · 16 min read
Why Pair Programming Is Hard to Adopt and How to Implement It Effectively