by Carlos Ble | Jan 6, 2021 | Architecture, Software Development
In the recent literature there are well-known books such us the ones from authors like Simon Brown (I’ve read and liked them) and also Bob Martin (I haven’t read Clean Architecture yet). The first book where I remember reading about architecture was Code...
by Carlos Ble | Feb 24, 2016 | aida, Architecture, Software Development, Windows Apps
I don’t really know whether they are the best practices to be honest, and certainly there is a lot for me to learn but these are principles and practices that work well for us in the development of a complex native Windows App (Windows 8.1+) using C# and the...
by Carlos Ble | Oct 16, 2015 | Architecture, Clean code
C#, Java and other languages have the same behaviour when it comes to reference types. public class SomeClass { public string someField; } var instance1 = new SomeClass(); // instance1 is a reference to an object in memory var instance2 = instance1; // instance2 is a...
by Carlos Ble | Sep 18, 2015 | Architecture, Clean code, Software Development
How to communicate different pages of a Windows 8 App? How to manage the life cycle of the pages? Pages are instantiated by the framework when asked to navigate: *.xaml.cs: frame.Navigate(typeof(MyPage)); It will be a new instance of MyPage everytime unless the pages...