Sugar-free C# – Part 2: Iterators 1

Task: as a breadth developer, I need to analyze a set of VB6 legacy applications and enlist all stored procedures invoked per subroutine per application. Is this a task for a breadth developer? Let’s consider this criterion: if the number of concepts needed to successfully apply an effective solution to the problem exceeds what the…

0

Sugar-free C# – Part 1: Introduction

There is the notion of breadth developer, which encompasses the attitudes of the practical mindset: How can I do such and such task in a straightforward way? For example, I need to analyze a set of VB6 legacy applications and enlist all stored procedures invoked per subroutine per application, how can I use C#’s iterators…

0

Is all of software engineering dead?

The subject matter of «software engineering» has been of enormous interest to me since youth. As usual for novel things, in the beginning it represented the most advanced form of professional thinking and behavior in software. The reason for that belief was not that I knew enough of it, but mainly because my lack of…

1

To what degree it is my ignorance?

Phillip G. Armour, in his work The Laws of Software Process: A New Model for the Production and Management of Software, proposes that software is a mean for the preservation of knowledge as have been the deoxyribonucleic acid (DNA), the brain, tools, equipment (hardware) and books. In order to acquire any knowledge, we first need…

7

Being wrong

I attended a wonderful talk about me: being wrong. That is, the talk was about a persistent trait of we humans.

0