dbj.cond
What is it? Why does it exists?
Probably the best way to start with “No if(), no else” Javascript, is to try this “nano test”, single page: https://dbj.org/dbj_cond_nanotest.html Continue reading
What is it? Why does it exists?
Probably the best way to start with “No if(), no else” Javascript, is to try this “nano test”, single page: https://dbj.org/dbj_cond_nanotest.html Continue reading
This is a real architect role description sent to me by a real UK company, as part of the recruitment process.
I have only slightly changed it.
What is “small string optimization”? Continue reading
Working Wandbox-ed modern C++ code, is HERE.
C++ Polymorphism with no inheritance is by no means, somewhat advanced concept. But, this is just because it is (in C++) based on different concepts v.s. some other good and popular languages where it is in the foundations of the language design. Continue reading
I think I have architected, designed and implemented, what might be a (bit) better Factory Pattern. Of course, I am pretty sure someone else has discovered the same variation.
Of all the patterns, very often, I was particularly bothered with “classical” aka legacy, Factory. Yes, once implemented, you can relatively easily make it create new “things”, but on the design and usability level, to me, it does not look very flexible and expandable.
On the C++ level, it requires code repetition and the use of smart pointers. In essence, these two combined, somehow do not look to me like modern C++ at all. Continue reading
Children, that is the picture of “XML”. Document Markup Language. It was used by the end of the XX-th century.
This was a post from May 2015. Unfortunately, it is still actual in May 2021.
This probably applies to you. Especially if you are a Developer. Or if you suspect you might be a .NET Lemming? (A member of any large group following an unthinking course towards mass destruction)
.NET and SharePoint in particular are two likely offenders here. It is now 2021 (May) … Oops?
This subject (XML in software development) has been reiterated to death. And back.
Continue reading