Tag Archives: C#

Agility and Architecture by Bob Martin

From Simula to C++? Writing a pre-processor to make C look like Simula? And then comes C++? And then the concept of use cases from Ivar Jacobson is introduced? So now we are talking about maybe using C++ and using use cases for designing things? And then comes the gang of four with Design Patterns? […]

C# vs Python – Part 2

I have with C# for easily about 8 – 10 years and I love the language. I have worked with Python for much less time. Probably about 1 year in total and I also like the language. There are a lot of discussions on the web in regards to differences, pros and cons betweens specific languages. […]

C# vs Python – Part 1

I have with C# for easily about 8 – 10 years and I love the language. I have worked with Python for much less time. Probably about 1 year in total and I also like the language. There are a lot of discussions on the web in regards to differences, pros and cons betweens specific languages. […]

20 of the top C# language questions answered

I love the C# Language. I enjoy learning the various material out there from the different versions which treats about the language details and intricacies. If you are starting with the language, you might want to try coming with answers to the following questions. Also check the link at the bottom for a great discussion […]

Become a much better developer

“If you are not excited about Software, you should probably find another job.” Are a front-end, back end, middle tier, data tier, xyz layer developer? More and more, we see Full Stack Developers. It’s important that as a developer, you stretch your boundaries a bit more and get out of your comfort zone. You will […]

Inherit – When Inheritance Simplifies the Design.

I love reading the book Code Complete, by Steve McConnell. The following comes from it. … In designing a software system, you’ll often find objects that are much like other objects, except for a few differences. In a accounting system, for instance, you mights find both full-time and part-time employees. Most of the data associated […]

C# Concepts: Value vs Reference Types

Edited by: Patrick Goudjo-Ako | Reading time: 20 minutes. This text comes from an extra documentation provided by Joe Albahari, creator of LinqPad, on his website. If you work on the Microsoft stack (with LINQ) and haven’t started using LinqPad, you better start now and properly learn the language. Introduction One area likely to cause […]