Software Engineering

Planning Before Starting a Project

How much planning should one do before starting a project? Should they have ever...

Subranges in Pascal

I’m reading some Pascal code and everything is pretty straightforward except sub...

What is the difference between btree and rtree indexing?

I've noticed on MySQLWorkbench that you can choose how to store your indexes bef...

Is there much difference between x86 assembly language ...

I’m a complete beginner to assembly, and my aim is to learn as much as I can to ...

Alternatives to Pessimistic Locking in Cluster Applicat...

I am researching alternatives to database-level pessimistic locking to achieve t...

What's the difference between a subclass and a subtype?

The highest rated answer to this question about the Liskov Substitution Principl...

Options for having model, parsers and serializers for a...

I am member of the Apache PLC4X (incubating) project. Here we are currently impl...

Does unit testing spot bugs that QA testing typically d...

By QA testing I mean like say integration testing, system testing, regression te...

Using Event Driven Architecture In a Synchronous, Time ...

I'm looking for some advice on event-driven architecture to make sure I'm on the...

Rewrite or Transpiler - How to move away from a proprie...

We are using a Software as a Service platform that allows to create custom code ...

Where to put notification templates in Domain Driven De...

I have a project with four layers: Domain Application Infrastructure Presentati...

Who first defined a "library" as software you call and ...

The distinction between "library" and "framework" is said to be that you call a ...

Automatic deployment and updating desktop applications ...

I've started using Azure DevOps and I have several Windows desktop applications....

Where to put the application service interfaces in Doma...

Let's say a project has an application layer and a domain layer. AFAIK services ...

Clearing static state before testing each method

My SUT class depends on external static state (which generally should be avoided...

Is Spring Boot Unit Test Coverage with Integration test...

I have recently come across a few codebases at work where the previous developer...

How to Design an Effective Location Hierarchical Search...

I'm building a search system for a chatbot-style interface that helps users find...

Techniques to do continuous refactoring

I've come to believe that continuous refactoring is a good way to maintain the h...

What exactly is the build number in MAJOR.MINOR.BUILDNU...

What I think about Build Numbers is that whenever a new nightly build is created...

Why does the call stack have a static maximum size?

Having worked with a few programming languages, I've always wondered why the thr...

What is Black Box Testing? Are Functional and Usability...

I am writing about testing, and I am confused about the following: What exactly ...

How do you deal with incomplete answers from LLMs when ...

One of the big problems I have with ChatGPT/OpenAI and other LLMs is that they d...

Avoiding instanceofs with GUI composites

I have a stack of custom Row widgets. Each of them is a label with some editComp...

Data structure for grouping strings in a collection whe...

I am looking for a data structure and an algorithm to manage a dynamic collectio...

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies.