Ordisoftware Engineering https://www.ordisoftware.com/en Agile creation of object-oriented applications Sat, 16 Aug 2025 16:52:58 +0000 en-US hourly 1 https://www.ordisoftware.com/uploads/2024/05/favicon-144x144.png Ordisoftware Engineering https://www.ordisoftware.com/en 32 32 191347058 Updated Hebrew Calendar, Letters and Words (SSL file #2) https://www.ordisoftware.com/en/blog/2025/08/mise-a-jour-de-hebrew-calendar-et-letters-et-words-fichier-ssl-2/ Sat, 16 Aug 2025 16:51:19 +0000 https://www.ordisoftware.com/?p=9116

Publication of the installers of the Hebrew Calendar and Letters and Words software in versions 10.4.2 and 6.14.2 and 3.17.2 in order to update the SSL certificate verification file for the ordisoftware.com domain following the change of hosting.

The verification problem came from the use of Let's Encrypt, this has apparently been definitively resolved while maintaining a minimum of security concerning the origin of the download via the application (domain name and SHA512 checksum).

Hebrew Calendar Hebrew Letters Hebrew Words

Read next

]]>
9116
Added Agile Progressive Spike Driven Development page https://www.ordisoftware.com/en/blog/2024/11/added-agile-progressive-spike-driven-development-page/ Tue, 05 Nov 2024 08:42:45 +0000 https://www.ordisoftware.com/?p=8936

PSDD, Progressive Spike Driven Development, is an Agile hybrid software development methodology that combines exploration by spiking and iterative code refinement. It is based on a structured alternation of exploration, validation and refactoring phases to progressively build a clean and maintainable final code.

Agile PSDD

]]>
8936
Updated Hebrew Calendar and Letters and Words (SSL file) https://www.ordisoftware.com/en/blog/2024/05/updated-hebrew-calendar-and-letters-and-words/ Sat, 11 May 2024 06:28:07 +0000 https://www.ordisoftware.com/?p=8854

Publication of the installers of the Hebrew Calendar and Letters and Words software in versions 10.4.1 and 6.14.1 and 3.17.1 in order to update the SSL certificate verification file for the ordisoftware.com domain following the change of hosting.

Hebrew Calendar Hebrew Letters Hebrew Words

Read next

]]>
8854
Release of Hebrew Words 3 https://www.ordisoftware.com/en/blog/2022/08/release-of-hebrew-words-3/ Mon, 01 Aug 2022 16:00:01 +0000 https://www.ordisoftware.com/?p=8452

]]>
8452
New business card 2022 https://www.ordisoftware.com/en/blog/2022/01/new-business-card-2022/ Sat, 29 Jan 2022 09:00:32 +0000 https://www.ordisoftware.com/?p=8172

New double-sided business card 2022 with images of:

Red clover saving my life from a birth in 1973 immunocompromised (requires immunoglobulins) and infected but strong in bones and organs. Vulgar heather partially saving me from the villains who are wrong to want since 1984 to make me suffer and die prematurely since my early childhood for what they do and they don't do because they have the wrong target and means.

New double-sided business card 2022 with images of:

Red clover saving my life from a birth in 1973 immunocompromised and infected but strong in bones and organs. Vulgar

Read next

]]>
8172
Next Techno Composition Preview (2021​.​06) https://www.ordisoftware.com/en/blog/2021/11/next-techno-composition-preview-2021%e2%80%8b-%e2%80%8b06/ Sat, 06 Nov 2021 10:32:33 +0000 https://www.ordisoftware.com/?p=8068

Composed and arranged in June 2021 using:

Renoise Tracker 3 AAS Ultra Analog VA-3 All Packs Native instruments Kontakt 6, SuperCharger GT, Replika XT, Raum, Flair, Choral, Phasis Toontrack EZdrummer MetalHeads and EZmix 2 Tone2 AkustiX Blue Cat Audio TripleEQ 4 Free

Libre image from Pixabay

License Creative Commons Attribution-NonCommercial-ShareAlike 4.0

BandCamp

SoundCloud

YouTube

[embedyt]https://www.youtube.com/watch?v=JrTRHIJsZoY[/embedyt]

]]>
8068
Is everything an object in .NET and C#? https://www.ordisoftware.com/en/blog/2021/09/is-everything-an-object-in-dotnet-and-csharp/ Sat, 04 Sep 2021 12:37:53 +0000 https://www.ordisoftware.com/?p=7930

In .NET and C# all is object.

Simply said.

Even a value type, a struct, an interface and an enum.

One can not approve, but the point is that everything is object, except pointers/references, and literals from binary files, even CPU optimized primitive types, since it is the OOP Theory as well as the. NET specifications and therefore the facts.

About classes and types

From the dotnet/csharplang/Type:

Value types differ from reference types in that variables of the value types directly contain their data, whereas variables of the reference types store references to their data, the latter being

Read next

]]>
7930
What are classes and interfaces in C#? https://www.ordisoftware.com/en/blog/2021/09/what-are-classes-and-interfaces-in-c/ Sat, 04 Sep 2021 08:15:02 +0000 https://www.ordisoftware.com/?p=7912

Interfaces are to make an abstraction, an archetype, of the abstraction, the classes, of the reality, the objects.

Interfaces are to specify contract terms without providing implementation provided by classes.

Interfaces are specifications:

Interfaces are design time artifacts to specify the immobile behavior of the concept as it is alone and static. Classes are implementation time artifacts to specify the mobile structure of the reality as it interacts and move. What is an interface?

When we observe a cat we can say that it is an animal that has four paws, a head, a trunk, a tail and

Read next

]]>
7912
What is polymorphism in OOP? https://www.ordisoftware.com/en/blog/2021/09/what-is-polymorphism-in-oop/ Fri, 03 Sep 2021 18:40:30 +0000 https://www.ordisoftware.com/?p=7879

Polymorphism in OOP Theory is the ability to:

Invoke an operation on an instance of a specialized type by only knowing its generalized type while calling the method of the specialized type and not that of the generalized type: this is dynamic polymorphism. Define several methods having the save name but having differents parameters: this is static polymorphism.

The first if the historical definition and the most important.

It allows to create strongly-typed consistency of the class hierarchy and to do some magical things like managing lists of objects of differents types without knowing their types but only

Read next

]]>
7879
What is encapsulation in OOP? https://www.ordisoftware.com/en/blog/2021/09/what-is-encapsulation-in-oop/ Fri, 03 Sep 2021 18:02:47 +0000 https://www.ordisoftware.com/?p=7866

Encapsulation in OOP Theory is the process to mask some properties and operations in the class that will become inaccessible from the exterior: these are only internal things and behaviours like a digestive system.

It's a compartmentalization.

Here is a short and reduced description of what access modifiers do in C#:

Public : fields (variables) and properties (variables encapsulation) and methods (functions and procedures) are visible and accessible by the class itslef, by its childs and by any other external classes. Private : members (fields, properties and methods) are visible and accessible only by the class, not by

Read next

]]>
7866