Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »

Welcome to Software Development on Codidact!

Will you help us build our independent community of developers helping developers? We're small and trying to grow. We welcome questions about all aspects of software development, from design to code to QA and more. Got questions? Got answers? Got code you'd like someone to review? Please join us.

Posts by Alexei‭

212 posts
80%
+6 −0
Meta Should we have a Code Review Section / category?

I would definitely allow code review questions (requests) as they are an important part of any professional software developer. A special category might make sense, although a designated special ta...

posted 4y ago by Alexei‭  ·  edited 4y ago by manassehkatz‭

Answer
80%
+6 −0
Q&A Which abstraction should I choose for background services and why?

I will provide an answer from a pragmatic perspective, rather than a direct answer to your question. This is particularly important when working on a real project (as opposed to homework). Short an...

posted 4y ago by Alexei‭

Answer
80%
+6 −0
Meta Should we get rid of [formula] tag and use more meaningful tags like [excel-formula] or [google-sheets-formula]?

We currently have quite a few questions tagged with formula. However, [formula] seems so general that I am inclined to replace it to a more specific formula based on the context. Examples: [excel-...

0 answers  ·  posted 4y ago by Alexei‭

Question discussion tags
80%
+6 −0
Meta Do we need more specific up/down vote reasons for Software Development community?

The help center includes a rather generic (it's the same for all communities) article about voting. Recently a user flagged a question asking why it had received so many downvotes. While flagging ...

2 answers  ·  posted 3y ago by Alexei‭  ·  last activity 3y ago by Estela‭

Question discussion voting
80%
+6 −0
Q&A How to find out which packages target .NET 3.1 in a .NET 5 application?

After upgrading a Web application from ASP.NET Core 3.1 to ASP.NET Core 5.0, it worked fine on an existing server. However, when deployed on a server that had only .NET 5.0 installed, the applicat...

1 answer  ·  posted 3y ago by Alexei‭  ·  last activity 3y ago by Alexei‭

80%
+6 −0
Q&A Are there any downsides related to using Maybe or Optional monads instead of nulls?

I have recently stumbled across the Maybe (or Optional) modal usage in .NET Code: example code or this one example article Based on everything I read, there are multiple advantages on relyi...

2 answers  ·  posted 3y ago by Alexei‭  ·  last activity 3y ago by Derek Elkins‭

80%
+6 −0
Q&A Can I set a memory limit for the .NET Core garbage collector to collect objects more aggressively?

I have an ASP.NET Core 5 web application that provides functionality that involves file upload + rather large processing (memory consumption mainly). After each processing (with success or not) the...

2 answers  ·  posted 3y ago by Alexei‭  ·  edited 3y ago by Alexei‭

77%
+5 −0
Meta Specify framework / library version in the answer

As Stack Exchange (Stack Overflow mostly) is struggling to deal with outdated answers, they came with a proposal that we can learn from: Version labels for answers As already most of the feedback...

2 answers  ·  posted 3y ago by Alexei‭  ·  edited 3y ago by Alexei‭

Question discussion answers
77%
+5 −0
Q&A Best practices for company internal Swagger Docs in production

The current project I am working on consists of a bunch of microservices (Web APIs) accessible only internally using Entra ID (formerly Azure ID). To simplify the development, all services expose ...

1 answer  ·  posted 11mo ago by Alexei‭  ·  edited 10mo ago by Alexei‭

77%
+5 −0
Q&A How to speed up MySQL query?

The main issue with your approach is that, in some cases, you execute a lot of queries to fetch the data. When working with SQL (regardless of relational flavor), you must aim from a set-based appr...

posted 12mo ago by Alexei‭

Answer
77%
+5 −0
Meta Self answered questions about an unclear quickstart

Yes Quick starting with an API is definitely ontopic and especially helpful for newbies who struggle to understand the "spirit" of that API. Even if nobody else from the community is into Google ...

posted 1y ago by Alexei‭

Answer
77%
+5 −0
Q&A Possible drawbacks for having duplicate local sources of the project tracking the same Git remote

Context I have started working on an Angular upgrade for a medium-sized project (from v. 10 to v. 15) and this is a rather long activity that is interrupted by other changes that need to be perfor...

2 answers  ·  posted 1y ago by Alexei‭  ·  last activity 1y ago by Andrew‭

Question git angular upgrade npm
77%
+5 −0
Meta Should we allow SEO related questions?

We have recently received a search engine optimization (SEO) question. Our scope currently does not explicitly include or exclude such questions, so I thought we should clarify this. Possible opt...

1 answer  ·  posted 1y ago by Alexei‭  ·  last activity 1y ago by Peter Taylor‭

Question discussion scope
77%
+5 −0
Meta Software recommendations category

Shouldn't it be a category of Software Development too? Probably not Unless it is a very specific question as in the examples provided by Lundin which are clearly related to software developm...

posted 3y ago by Alexei‭

Answer
77%
+5 −0
Q&A Appropriate HTTP status code for "user confirmation required"

Unless there are reasons for keeping the "check for unintended consequences" and "perform the action" in the same endpoint, I would split them into two parts: GET /api/v1/action-can-charge-the...

posted 3y ago by Alexei‭

Answer
77%
+5 −0
Q&A How to deeply clone an array in Angular / TypeScript?

I have an array that I need to clone in Angular / Typescript. That is, any change done on an element from the cloned array should not affect the content of the initial array. How can I achieve thi...

2 answers  ·  posted 3y ago by Alexei‭  ·  last activity 3y ago by hkotsubo‭

77%
+5 −0
Q&A Using nested paths vs. flat ones for API resources

This is based on a code review discussion that I had with a colleague about the way I have designed the resources paths for an ASP.NET Core controller that is currently consumed only internally (by...

1 answer  ·  posted 3y ago by Alexei‭  ·  last activity 3y ago by meriton‭

Question rest api-design
77%
+5 −0
Q&A Dealing with GETs with long query strings in ASP.NET Core

One of the recent business requirements is to be able to search through a list of entities using a bunch of filters. Most of these filters allow multiple values and the user might theoretically pro...

1 answer  ·  posted 3y ago by Alexei‭  ·  last activity 3y ago by Derek Elkins‭

Question rest query-string get
77%
+5 −0
Q&A Handling high frequency requests with cancellations in an ASP.NET Core application

Issue I have recently discussed with a friend a performance issue he and his colleagues have encountered in an ASP.NET Core 5 application (a checkout app, microservices architecture). The problem...

1 answer  ·  posted 3y ago by Alexei‭  ·  last activity 3y ago by Derek Elkins‭

77%
+5 −0
Q&A Mapping generic handler to generic query in MediatR

I am using MediatR in an ASP.NET Core 3.1 application and I want use a generic query and a generic request that deals with getting lists of some standard items I am using in drop-downs and similar:...

0 answers  ·  posted 4y ago by Alexei‭  ·  edited 2y ago by Alexei‭

77%
+5 −0
Meta Is it correct to downvote answers to bad questions?

I think there are two aspects here: What to do about offtopic questions? Being offtopic should trigger a close/flagging action. I see voting mostly related to the post quality (useful, shows some...

posted 3y ago by Alexei‭

Answer
77%
+5 −0
Meta Renaming a tag to an existing one fails silently

If I try to rename a tag to an existing one it silently fails. Example: trying to rename data-archiving to archiving fails with console error only: application-f4dc10c11dc65439a992f7c98cb554bfbc...

0 answers  ·  posted 3y ago by Alexei‭  ·  edited 3y ago by Alexei‭

Question bug tags
77%
+5 −0
Meta Is it correct to ask customer service-related questions?

Asking customer service-related questions is generally offtopic unless there is a connection to the software development process. Taking your examples one by one: How do I get my Facebook deve...

posted 3y ago by Alexei‭  ·  edited 3y ago by Alexei‭

Answer
77%
+5 −0
Q&A Is the concept of a PHP lint feasible?

If I understand correctly what you are asking for is a static code analysis tool for PHP. A quick search reveals that Psalm would be such a tool.

posted 3y ago by Alexei‭

Answer
77%
+5 −0
Meta Long code lines are not wrapped

This is a small bug (cosmetic) that I have noticed while adding some code in a post: I have artificially added some whitespace here and there, otherwise the line would have been way longer.

2 answers  ·  posted 4y ago by Alexei‭  ·  edited 4y ago by Monica Cellio‭