This presentation was recorded at YOW! 2022. #GOTOcon #YOW
Dave Thomas – Chairman of Bedarra Corp
ABSTRACT
In an ideal world we would have “Architecture as Code”, but in reality, we have “Architecture is what you can hopefully infer from the code you have”! Every expert consultant and new hire asks the same question:
What is the application architecture?
They get essentially the same reply from different companies on different products – “ In the beginning, we had a good architecture, we even had diagrams and architectural styles but then reality set in, we added a lot of developers, didn’t have time to update the architecture and quickly we disappeared into the code. Now we just have the code”.
In this talk, we explore closing the gap between architecture and code. […]
#SoftwareEngineering #Complexity #SoftwareDevelopment #Programming #DaveThomas #SoftwareArchitecture #Code #YOWcon
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at
Sign up for updates and specials at
SUBSCRIBE TO OUR CHANNEL – new videos posted almost daily.
Other Videos Related to Coevolution of Architecture & Code – Closing The Gap • Dave Thomas • YOW! 2022
[random_line] – [random_line] – [random_line] – [random_line] – [random_line] – [random_line] – [random_line] – [random_line]
Popular Search Terms For This Page
– bob and doug mckenzie
– bob and doug mckenzie christmas song
– bob and doug mckenzie the great white north
– take off bob and doug mckenzie featuring geddy lee
– bob and doug mckenzie snl
– 12 days of christmas by bob and doug mckenzie
– great white north
– beauty eh
– cartoon
– toques
– star wars
source
david thomas memory man GOTO,GOTOcon,GOTO Conference,GOTO (Software Conference),Videos for Developers,Computer Science,Programming,Software Engineering,GOTOpia,Tech,Software Development,Tech Channel,YOW!,YOWcon,Dave Thomas,Software Architecture,Code #Coevolution #Architecture #Code #Closing #Gap #Dave #Thomas #YOW
View Comments
16:08 "People are wasting their entire lives just rewriting it to someone else's framework. That's not architecture. That's just grabbing code from different people."
I like DFD . Just call me Grandpa
(@ 10:04): "... people should just stop using the word 'refactoring', because you're all lying. You know refactoring is equivalence preserving, and when you tell your management you're just going to refactor, you're lying through your teeth, and you all know it. Basically you're going to rip and tear the hell out of the code and make it better but you don't have enough tests to make it equivalent preserving and you don't want it to be equivalent that's why you're refactoring it."
I stopped it right there. This guy is so far removed from actually deploying production systems and writing production code that he doesn't see value in refactoring code. The single purpose of refactorization is to improve readability and maintainability of software.