Cooperation has a transactional nature, we agree it is a mutual good. Collaboration is deeper, we don’t know what the transaction is, or if there is one, but if I give of myself to this collaboration, some good will come out of it. You have to trust somebody to collaborate.- Ward Cunningham ✦ Customize This Card SAVE: .PNG .JPG .SVG COPY DESIGN: ✦ EXTREME MIX THEME PATTERN FRAME CUSTOM BG: UPLOAD IMAGE ✕ CLEAR DIM: FONT: Playfair Display Cinzel Royal Cormorant EB Garamond Lora Editorial Merriweather Baskerville Roboto Slab Montserrat Raleway Oswald Bold Lato Clean Great Vibes Dancing Script Pacifico Caveat Brush Amatic SC RATIO: Auto Fit 4:5 Portrait 1:1 Square 5:4 Classic 16:9 Wide 9:16 Story 3:4 Poster RES: 1x Standard 2x HD (1080p) 3x Ultra (4K) 4x Extreme Print BG PAT TEXT FRAME Cooperation has a transactional nature, we agree it is a mutual good. Collaboration is deeper, we don’t know what the transaction is, or if there is one, but if I give of myself to this collaboration, some good will come out of it. You have to trust somebody to collaborate.- Ward Cunningham
Cooperation has a transactional nature, we agree it is a mutual good. Collaboration is deeper, we don’t know what the transaction is, or if there is one, but if I give of myself to this collaboration, some good will come out of it. You have to trust somebody to collaborate.- Ward Cunningham ✦ Customize This Card SAVE: .PNG .JPG .SVG COPY DESIGN: ✦ EXTREME MIX THEME PATTERN FRAME CUSTOM BG: UPLOAD IMAGE ✕ CLEAR DIM: FONT: Playfair Display Cinzel Royal Cormorant EB Garamond Lora Editorial Merriweather Baskerville Roboto Slab Montserrat Raleway Oswald Bold Lato Clean Great Vibes Dancing Script Pacifico Caveat Brush Amatic SC RATIO: Auto Fit 4:5 Portrait 1:1 Square 5:4 Classic 16:9 Wide 9:16 Story 3:4 Poster RES: 1x Standard 2x HD (1080p) 3x Ultra (4K) 4x Extreme Print BG PAT TEXT FRAME Cooperation has a transactional nature, we agree it is a mutual good. Collaboration is deeper, we don’t know what the transaction is, or if there is one, but if I give of myself to this collaboration, some good will come out of it. You have to trust somebody to collaborate.- Ward Cunningham
So today, let's write a program simply. But let's also realize that tomorrow, we're going to make it more complex, because tomorrow it's going to do more. So we'll take that simplicity and we'll lose some of it. But tomorrow, hopefully tomorrow's program is as simple as possible for tomorrow's needs. Hopefully we'll preserve simplicity as the program grows.- Ward Cunningham ✦ Customize This Card SAVE: .PNG .JPG .SVG COPY DESIGN: ✦ EXTREME MIX THEME PATTERN FRAME CUSTOM BG: UPLOAD IMAGE ✕ CLEAR DIM: FONT: Playfair Display Cinzel Royal Cormorant EB Garamond Lora Editorial Merriweather Baskerville Roboto Slab Montserrat Raleway Oswald Bold Lato Clean Great Vibes Dancing Script Pacifico Caveat Brush Amatic SC RATIO: Auto Fit 4:5 Portrait 1:1 Square 5:4 Classic 16:9 Wide 9:16 Story 3:4 Poster RES: 1x Standard 2x HD (1080p) 3x Ultra (4K) 4x Extreme Print BG PAT TEXT FRAME So today, let's write a program simply. But let's also realize that tomorrow, we're going to make it more complex, because tomorrow it's going to do more. So we'll take that simplicity and we'll lose some of it. But tomorrow, hopefully tomorrow's program is as simple as possible for tomorrow's needs. Hopefully we'll preserve simplicity as the program grows.- Ward Cunningham
So today, let's write a program simply. But let's also realize that tomorrow, we're going to make it more complex, because tomorrow it's going to do more. So we'll take that simplicity and we'll lose some of it. But tomorrow, hopefully tomorrow's program is as simple as possible for tomorrow's needs. Hopefully we'll preserve simplicity as the program grows.- Ward Cunningham ✦ Customize This Card SAVE: .PNG .JPG .SVG COPY DESIGN: ✦ EXTREME MIX THEME PATTERN FRAME CUSTOM BG: UPLOAD IMAGE ✕ CLEAR DIM: FONT: Playfair Display Cinzel Royal Cormorant EB Garamond Lora Editorial Merriweather Baskerville Roboto Slab Montserrat Raleway Oswald Bold Lato Clean Great Vibes Dancing Script Pacifico Caveat Brush Amatic SC RATIO: Auto Fit 4:5 Portrait 1:1 Square 5:4 Classic 16:9 Wide 9:16 Story 3:4 Poster RES: 1x Standard 2x HD (1080p) 3x Ultra (4K) 4x Extreme Print BG PAT TEXT FRAME So today, let's write a program simply. But let's also realize that tomorrow, we're going to make it more complex, because tomorrow it's going to do more. So we'll take that simplicity and we'll lose some of it. But tomorrow, hopefully tomorrow's program is as simple as possible for tomorrow's needs. Hopefully we'll preserve simplicity as the program grows.- Ward Cunningham
So today, let's write a program simply. But let's also realize that tomorrow, we're going to make it more complex, because tomorrow it's going to do more. So we'll take that simplicity and we'll lose some of it. But tomorrow, hopefully tomorrow's program is as simple as possible for tomorrow's needs. Hopefully we'll preserve simplicity as the program grows.- Ward Cunningham ✦ Customize This Card SAVE: .PNG .JPG .SVG COPY DESIGN: ✦ EXTREME MIX THEME PATTERN FRAME CUSTOM BG: UPLOAD IMAGE ✕ CLEAR DIM: FONT: Playfair Display Cinzel Royal Cormorant EB Garamond Lora Editorial Merriweather Baskerville Roboto Slab Montserrat Raleway Oswald Bold Lato Clean Great Vibes Dancing Script Pacifico Caveat Brush Amatic SC RATIO: Auto Fit 4:5 Portrait 1:1 Square 5:4 Classic 16:9 Wide 9:16 Story 3:4 Poster RES: 1x Standard 2x HD (1080p) 3x Ultra (4K) 4x Extreme Print BG PAT TEXT FRAME So today, let's write a program simply. But let's also realize that tomorrow, we're going to make it more complex, because tomorrow it's going to do more. So we'll take that simplicity and we'll lose some of it. But tomorrow, hopefully tomorrow's program is as simple as possible for tomorrow's needs. Hopefully we'll preserve simplicity as the program grows.- Ward Cunningham
The code might be organized in a hierarchy, but the solution has more dimensions than will fit in a hierarchy. So when you discover a solution in a dimension that crosses across the hierarchy, you just have to go where the solution takes you and put the solution in.- Ward Cunningham ✦ Customize This Card SAVE: .PNG .JPG .SVG COPY DESIGN: ✦ EXTREME MIX THEME PATTERN FRAME CUSTOM BG: UPLOAD IMAGE ✕ CLEAR DIM: FONT: Playfair Display Cinzel Royal Cormorant EB Garamond Lora Editorial Merriweather Baskerville Roboto Slab Montserrat Raleway Oswald Bold Lato Clean Great Vibes Dancing Script Pacifico Caveat Brush Amatic SC RATIO: Auto Fit 4:5 Portrait 1:1 Square 5:4 Classic 16:9 Wide 9:16 Story 3:4 Poster RES: 1x Standard 2x HD (1080p) 3x Ultra (4K) 4x Extreme Print BG PAT TEXT FRAME The code might be organized in a hierarchy, but the solution has more dimensions than will fit in a hierarchy. So when you discover a solution in a dimension that crosses across the hierarchy, you just have to go where the solution takes you and put the solution in.- Ward Cunningham
The code might be organized in a hierarchy, but the solution has more dimensions than will fit in a hierarchy. So when you discover a solution in a dimension that crosses across the hierarchy, you just have to go where the solution takes you and put the solution in.- Ward Cunningham ✦ Customize This Card SAVE: .PNG .JPG .SVG COPY DESIGN: ✦ EXTREME MIX THEME PATTERN FRAME CUSTOM BG: UPLOAD IMAGE ✕ CLEAR DIM: FONT: Playfair Display Cinzel Royal Cormorant EB Garamond Lora Editorial Merriweather Baskerville Roboto Slab Montserrat Raleway Oswald Bold Lato Clean Great Vibes Dancing Script Pacifico Caveat Brush Amatic SC RATIO: Auto Fit 4:5 Portrait 1:1 Square 5:4 Classic 16:9 Wide 9:16 Story 3:4 Poster RES: 1x Standard 2x HD (1080p) 3x Ultra (4K) 4x Extreme Print BG PAT TEXT FRAME The code might be organized in a hierarchy, but the solution has more dimensions than will fit in a hierarchy. So when you discover a solution in a dimension that crosses across the hierarchy, you just have to go where the solution takes you and put the solution in.- Ward Cunningham
The code might be organized in a hierarchy, but the solution has more dimensions than will fit in a hierarchy. So when you discover a solution in a dimension that crosses across the hierarchy, you just have to go where the solution takes you and put the solution in.- Ward Cunningham ✦ Customize This Card SAVE: .PNG .JPG .SVG COPY DESIGN: ✦ EXTREME MIX THEME PATTERN FRAME CUSTOM BG: UPLOAD IMAGE ✕ CLEAR DIM: FONT: Playfair Display Cinzel Royal Cormorant EB Garamond Lora Editorial Merriweather Baskerville Roboto Slab Montserrat Raleway Oswald Bold Lato Clean Great Vibes Dancing Script Pacifico Caveat Brush Amatic SC RATIO: Auto Fit 4:5 Portrait 1:1 Square 5:4 Classic 16:9 Wide 9:16 Story 3:4 Poster RES: 1x Standard 2x HD (1080p) 3x Ultra (4K) 4x Extreme Print BG PAT TEXT FRAME The code might be organized in a hierarchy, but the solution has more dimensions than will fit in a hierarchy. So when you discover a solution in a dimension that crosses across the hierarchy, you just have to go where the solution takes you and put the solution in.- Ward Cunningham
Often, the program ends up amazing. You'll say, ""This is beautifully architected."" Well, where did that architecture come from? In this case, architecture means the systematic way we deal with diverse requirements. Architecture allows us, when we go to do work we need to do on the program, to find where things go. It is a system that was worked into the program by all the little decisions we made — little decisions that were right, and little decisions that were wrong and corrected. In a sense we get the architecture without really trying. All the decisions in the context of the other decisions simply gel into an architecture.- Ward Cunningham ✦ Customize This Card SAVE: .PNG .JPG .SVG COPY DESIGN: ✦ EXTREME MIX THEME PATTERN FRAME CUSTOM BG: UPLOAD IMAGE ✕ CLEAR DIM: FONT: Playfair Display Cinzel Royal Cormorant EB Garamond Lora Editorial Merriweather Baskerville Roboto Slab Montserrat Raleway Oswald Bold Lato Clean Great Vibes Dancing Script Pacifico Caveat Brush Amatic SC RATIO: Auto Fit 4:5 Portrait 1:1 Square 5:4 Classic 16:9 Wide 9:16 Story 3:4 Poster RES: 1x Standard 2x HD (1080p) 3x Ultra (4K) 4x Extreme Print BG PAT TEXT FRAME Often, the program ends up amazing. You'll say, ""This is beautifully architected."" Well, where did that architecture come from? In this case, architecture means the systematic way we deal with diverse requirements. Architecture allows us, when we go to do work we need to do on the program, to find where things go. It is a system that was worked into the program by all the little decisions we made — little decisions that were right, and little decisions that were wrong and corrected. In a sense we get the architecture without really trying. All the decisions in the context of the other decisions simply gel into an architecture.- Ward Cunningham
It was a turning point in my programming career when I realized that I didn't have to win every argument. I'd be talking about code with someone, and I'd say, ""I think the best way to do it is A."" And they'd say, ""I think the best way to do it is B. I'd say, ""Well no, it's really A."" And they'd say, ""Well, we want to do B."" It was a turning point for me when I could say, ""Fine. Do B. It's not going to hurt us that much if I'm wrong. It's not going to hurt us that much if I'm right and you do B, because, we can correct mistakes. So lets find out if it's a mistake.- Ward Cunningham ✦ Customize This Card SAVE: .PNG .JPG .SVG COPY DESIGN: ✦ EXTREME MIX THEME PATTERN FRAME CUSTOM BG: UPLOAD IMAGE ✕ CLEAR DIM: FONT: Playfair Display Cinzel Royal Cormorant EB Garamond Lora Editorial Merriweather Baskerville Roboto Slab Montserrat Raleway Oswald Bold Lato Clean Great Vibes Dancing Script Pacifico Caveat Brush Amatic SC RATIO: Auto Fit 4:5 Portrait 1:1 Square 5:4 Classic 16:9 Wide 9:16 Story 3:4 Poster RES: 1x Standard 2x HD (1080p) 3x Ultra (4K) 4x Extreme Print BG PAT TEXT FRAME It was a turning point in my programming career when I realized that I didn't have to win every argument. I'd be talking about code with someone, and I'd say, ""I think the best way to do it is A."" And they'd say, ""I think the best way to do it is B. I'd say, ""Well no, it's really A."" And they'd say, ""Well, we want to do B."" It was a turning point for me when I could say, ""Fine. Do B. It's not going to hurt us that much if I'm wrong. It's not going to hurt us that much if I'm right and you do B, because, we can correct mistakes. So lets find out if it's a mistake.- Ward Cunningham