Balancing Coupling in Software Design with Vlad Khononov
.NET Rocks!7 Marras 2024

Balancing Coupling in Software Design with Vlad Khononov

How do you balance the coupling in your application? Carl and Richard talk to Vlad Khononov about his book on Balancing Coupling in Software Design. Vlad talks about three aspects of coupling - information, distance, and volatility. When these aspects are out of balance, such as a pair of services that are distant from each other but highly dependent and need lots of information, development becomes difficult. Where information is high, keeping the distance low makes life easier. This led to a great conversation about Conway's Law and the idea that sometimes changing the team organization can lead to better application development! Check out the book!

Jaksot(1953)

James Kovacs Inverts our Control!

James Kovacs Inverts our Control!

James Kovacs talks about the Castle Windsor project, and gives the clearest definitions of Inversion of Control (IOC) containers, Dependency Injection, and the reasons why we need to think about these techniques. Critical listening for all .NET developers.Support this podcast at — https://redcircle.com/net-rocks/donations

24 Heinä 20081h 3min

Jeffrey Richter on the Windows Memory Model

Jeffrey Richter on the Windows Memory Model

Jeff Richter is back to talk about how Windows manages memory, from the early versions of Windows to the .NET Framework. Geek out!Support this podcast at — https://redcircle.com/net-rocks/donations

22 Heinä 20081h 7min

Ted Neward and Joel Pobar on Rotor 2.0

Ted Neward and Joel Pobar on Rotor 2.0

Ted Neward and Joel Pobar talk about Rotor, the open source .net framework reference implementation. Ted and Joel have written a book on Rotor 2.0Support this podcast at — https://redcircle.com/net-rocks/donations

17 Heinä 200859min

Brian Randell on Hyper-V and Virtualization

Brian Randell on Hyper-V and Virtualization

Brian Randell is back to talk about Microsoft Virtualization technologies focusing on Hyper-V, the kernel-level virtualization technology built into Windows Server 2008.Support this podcast at — https://redcircle.com/net-rocks/donations

15 Heinä 20081h 1min

TechEd 2008 Software Quality Panel

TechEd 2008 Software Quality Panel

This is as close to Jerry Springer as we get! A great panel discussion from TechEd 2008 about balancing software quality with other factors such as cost and time taken.Support this podcast at — https://redcircle.com/net-rocks/donations

10 Heinä 200855min

Nathan Pocock on OPC and Factory Automation

Nathan Pocock on OPC and Factory Automation

Carl and Richard get the skinny from Nathan Pocock on OPC (open process collabaration), and the advances made using OPC as a comprehensive interface with PLCs (programmable logic controllers).Support this podcast at — https://redcircle.com/net-rocks/donations

8 Heinä 20081h 1min

XML Literals Panel from TechEd 2008

XML Literals Panel from TechEd 2008

Carl and Richard host a panel discussion at the TechEd Online stage at TechEd 2008, subtitled How I Learned to Love Dim.Support this podcast at — https://redcircle.com/net-rocks/donations

3 Heinä 200846min

Ted Faison Takes Events to the Limit!

Ted Faison Takes Events to the Limit!

Carl and Richard talk to Ted Faison as part of the whole back to basics initiative at DNR about Event-Driven design.Support this podcast at — https://redcircle.com/net-rocks/donations

1 Heinä 20081h 13min