Remove 2007 Remove Continuous Integration Remove Software Review
article thumbnail

AoAD2 Practice: Continuous Integration

James Shore

To share your thoughts, join the AoAD2 open review mailing list. This excerpt is copyright 2007, 2020, 2021 by James Shore and Shane Warden. Continuous Integration. We keep our latest code ready to release. We keep our latest code ready to release. Continuous integration is a better approach.

article thumbnail

AoAD2 Practice: Collective Code Ownership

James Shore

To share your thoughts, join the AoAD2 open review mailing list. This excerpt is copyright 2007, 2020, 2021 by James Shore and Shane Warden. Collective Code Ownership. We are all responsible for all our code. But how does that apply to code? It’s your code. Developers. Making Collective Ownership Work.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

AoAD2 Practice: Refactoring

James Shore

To share your thoughts, join the AoAD2 open review mailing list. This excerpt is copyright 2007, 2020, 2021 by James Shore and Shane Warden. We revise and improve the design of existing code. It’s the process of changing the design of your code without changing its behavior. Refactoring. Programmers. How to Refactor.

article thumbnail

AoAD2 Chapter: DevOps (introduction)

James Shore

To share your thoughts, join the AoAD2 open review mailing list. This excerpt is copyright 2007, 2020, 2021 by James Shore and Shane Warden. When I first started programming, my job was clear: build software and hand it off for release. After the handoff, a mysterious process would get the software into the hands of customers.

DevOps 98
article thumbnail

AoAD2 Practice: Feature Toggles

James Shore

To share your thoughts, join the AoAD2 open review mailing list. This excerpt is copyright 2007, 2020, 2021 by James Shore and Shane Warden. For many teams, releasing their software is the same as deploying their software. They deploy a branch of their code repository into production, and all that code is released.

article thumbnail

AoAD2 Practice: “Done Done”

James Shore

To share your thoughts, join the AoAD2 open review mailing list. This excerpt is copyright 2007, 2020, 2021 by James Shore and Shane Warden. I haven’t integrated the new code yet.”. I finished coding it just as you walked in. No, no, I don’t need to see the code,” Shirley replies. “I Can I look at it now?”.

article thumbnail

AoAD2 Chapter: Scaling Agility

James Shore

To share your thoughts, join the AoAD2 open review mailing list. This excerpt is copyright 2007, 2020, 2021 by James Shore and Shane Warden. The solution is to share ownership and code across multiple teams, effectively creating a single virtual “team.” Collective Code Ownership. Continuous Integration.

Agile 117