65,952 articles found

Thumbnail for Methods to Implement the Open/Closed Principle (OCP) in Your Code

Methods to Implement the Open/Closed Principle (OCP) in Your Code

In software development, adhering to design principles can significantly impact the maintainability and scalability of your code. One such principle is the Open/Closed Principle (OCP), which states that "software entities should be open for extension but closed for modification.

Design
scalability
decorator
RedHat
maintainability
.
Real

1 year ago

0

Tinkerforge Weather Station, part 3 - Continuing the project after a decade

Raspberry-Pi
Mono
C#
Linux
hardware

1 year ago

0

Understanding Autowiring in Spring

Autowiring in Spring is a powerful feature that allows developers to automatically inject dependencies into Spring-managed beans. It simplifies the development process by reducing the need for explicit configuration, making the code cleaner and more maintainable.

.
process
Injection
constructor
Configuration
Spring
best-practices

1 year ago

0

Thumbnail for Tesseract Act

Tesseract Act

A Visual Studio Code extension, a convenient UI wrapper for Tesseract OCR — in the VSCode style: it performs Optical Character Recognition of data found in an image file and opens the recognition result in a text editor.

Intermediate
Linux
Advanced
VS-Code
Node.js
macOS
Javascript
Windows

1 year ago

5

Case Study Enhancing Interoperability between JavaScript and CSHARP Optimizing Mass Queries in Blazor

Optimizing mass queries in Blazor by enhancing interoperability between JavaScript and C#, with a focus on performance improvements.

performance
C#
Blazor
NuGet
Javascript
interoperability

1 year ago

5

Microsoft Dynamics CRM Advanced Find - Retrieve Records with a Date on or After Today

Advanced Filter using the Date criteria - Today Date and after

Dynamics365
Dynamics-CRM
Beginner

1 year ago

0

Thumbnail for 4 Reasons Why You Should Follow the DRY Principle in Software Development

4 Reasons Why You Should Follow the DRY Principle in Software Development

In the world of software development, the Don’t Repeat Yourself (DRY) principle is more than just a best practice—it’s a fundamental approach to writing clean, efficient, and maintainable code. But why is it so important?

testing
debugging
RedHat
maintainability
T
DRY
.

1 year ago

0

How to handle X11 Drag 'n Drop events

A tutorial that explains how to handle Drag 'n Drop events for X11.

C
Intermediate
X11

1 year ago

5

Thumbnail for CORS with Spring Security 6

CORS with Spring Security 6

Cross-Origin Resource Sharing (CORS) is a crucial aspect of web security that controls how resources on a web server can be accessed from another domain. In Spring Security 6, configuring CORS ensures that your application interacts securely with resources across different domains.

Configuration
RedHat
Spring
.
security
browser
CORS

1 year ago

0

Understanding PUT vs PATCH: Key Differences and Use Cases

When working with APIs, understanding the differences between PUT and PATCH methods is crucial for effective data manipulation. Both methods are used for updating resources, but they serve different purposes and have distinct characteristics.

partial
.
patch
requirements
request
updating
performance

1 year ago

4.33