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‭

208 posts
90%
+17 −0
Meta Should we allow answers generated by ChatGPT?

We got our first (mostly) ChatGPT answer in our community. Also, a question includes an adapted ChatGPT code that does not seem to do the job. StackOverflow has already banned ChatGPT answers and ...

9 answers  ·  posted 1y ago by Alexei‭  ·  last activity 9mo ago by Monica Cellio‭

Question discussion answers
88%
+14 −0
Meta Why using images for code, errors, logs or similar should be avoided?

There are multiple reasons why using images of code, errors, logs and other text resources used in programming instead of the actual text is strongly discouraged. Shortly put, the question should ...

posted 2y ago by Alexei‭  ·  edited 1y ago by trichoplax‭

Answer
88%
+14 −0
Meta Why using images for code, errors, logs or similar should be avoided?

I have noticed that virtually any question containing an image of some code or error got a comment asking to replace it with the actual code, error text. Why is it so bad to include an image inste...

1 answer  ·  posted 2y ago by Alexei‭  ·  last activity 1y ago by trichoplax‭

Question discussion
87%
+12 −0
Meta Renaming sheets to the more specific google-sheets?

sheets tag sounds a little bit too generic and I feel that it should be replaced with the more specific [google-sheets]. I know that we should avoid using company names as much as possible, but in ...

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

Question discussion tags
86%
+11 −0
Meta Are code troubleshooting posts allowed?

Yes Questions about troubleshooting your non-working code are on-topic, provided that you include enough information for the community to understand the context (SO names this minimal reproducible...

posted 3y ago by Alexei‭

Answer
85%
+10 −0
Meta Etiquette for posting comments

This question featured a quite heated discussion in the comments which led to some of them being removed. This action was discussed here and I have realized that our community lacks a guide about p...

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

Question discussion comments
84%
+9 −0
Meta Promoting the advantages Codidact Software has over Stack Overflow or similar communities

Note: some of these points are relevant for all communities, but I would like to focus on Software Development for now I am thinking of promoting Software Codidact, but I could not find a single p...

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

84%
+9 −0
Meta Should we allow questions about installation and configuration of software development tools?

A recent flag for this question suggested that it would be a better fit for the Linux community. There is no motivation provided, but I guess it is related to the fact that most of the question and...

1 answer  ·  posted 2y ago by Alexei‭  ·  edited 2y ago by Alexei‭

83%
+8 −0
Q&A How are integers interpreted in contexts that expect a date?

SQL Server uses '1900-01-01' as a "zero-point" in DATEDIFF(dd, 0, some_date): select DATEDIFF(dd, 0, '1900-01-01') --> 0 select DATEDIFF(dd, 0, GETDATE()) --> 44066 days since the "zero-d...

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

Answer
83%
+8 −0
Meta Why did my question get a downvote?

Currently, there is no consensus about whether to provide tooltips for the voting buttons (especially the downvote one). However, the community now includes quite a lot of questions that attracted ...

2 answers  ·  posted 2y ago by Alexei‭  ·  last activity 2y ago by meriton‭

81%
+7 −0
Meta Using Software Codidact as a private community within a company

Short version As you probably know SO offers Stack Overflow for Teams as a product for a knowledge management tool for private use (private teams). I am wondering if it is possible for Codidact t...

1 answer  ·  posted 2y ago by Alexei‭  ·  last activity 2y ago by Canina‭

Question discussion
81%
+7 −0
Meta Should I delete my trivial, lack-of-research question?

I agree with Dirk Herrmann‭'s answer about this: What if a question is beginner level? I would say: Someone should answer it. Some of the beginner level questions on stackoverflow have rece...

posted 9mo ago by Alexei‭

Answer
81%
+7 −0
Q&A How can I provide additional information when raising an exception?

Python documentation suggests that you can simply add other parameters when raising the Exception and retrieve them using args: Code try: raise Exception('spam', 'eggs') except Exception as in...

posted 1y ago by Alexei‭

Answer
81%
+7 −0
Meta Should asking about book recommendations directly connected to software development be on-topic?

Context We have recently received a suggestion to allow questions about recommending books directly connected to software development. The way I see this now (pros and cons) Pros: allow more ...

7 answers  ·  posted 1y ago by Alexei‭  ·  last activity 6mo ago by Karl Knechtel‭

81%
+7 −0
Meta Should we allow UI/UX questions in our community?

A significant fraction of software developers also needs to make some UI/UX-related decisions. I am wondering if we should such questions in the Software Development community. Based on feedback...

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

Question discussion ontopic
81%
+7 −0
Meta Why did my question get a downvote?

For me the following reasons might lead to downvoting: Posts that are not related to a specific programming issue, but are rather meant to start a discussion. Example Asking for software ...

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

Answer
81%
+7 −0
Q&A Does using an Integer have any speed/performance benefits over a string in JSON

Before doing any performance testing, I think you have already noticed that the payload is significantly smaller by missing those double quotes. However, what I think is more important, especially ...

posted 3y ago by Alexei‭

Answer
81%
+7 −0
Meta How much research effort is expected from the asker by the community?

There are multiple questions/aspects in your posts, so I will go one by one: Stack Overflow which answers many questions While this is true, for many questions SO has an important drawback. I...

posted 2y ago by Alexei‭

Answer
81%
+7 −0
Meta Can we migrate office suite related questions to the Power Users community?

Power Users has just been launched and I remember that Software Development has some content related to office suite usage (example). Is it OK to migrate these questions to the Power Users communi...

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

81%
+7 −0
Q&A How to properly deal with impersonation in a Web application? (security vs. usefulness for tech support)

Context Our team has begun migrating a pretty old internal application and one aspect that got my attention is the impersonation. This is implemented as follows: only administrators are allowed...

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

81%
+7 −0
Meta Asking software architecture related questions on Software Development community

Context Over the years I had a hard time addressing questions about software architecture like these ones . Soon after posting them, they receive a couple of downvotes and close votes which set the...

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

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 2y ago by Alexei‭  ·  last activity 2y ago by Derek Elkins‭

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 3y ago by Alexei‭

Question discussion tags
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 3y ago by Alexei‭

Answer
80%
+6 −0
Q&A Is it recommended for ASP.NET Web API actions to always include a CancellationToken?

Note: This is basically a question from Stack Overflow that was closed for a very long period of time and I fear it might get closed again as primarily opinion based. I am wondering if my ASP.NET C...

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