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 »
Q&A

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.

Tags used in Q&A

bouncycastle × 1

For questions about Bouncy Castle cryptography API.

bounds × 0

Please do not use this tag because it is too vague.

Bourne × 1

For questions about scripting using Bourne Shell (sh).

bourne-shell × 0

For questions about Bourne Shell, the base for sh, the standard Unix shell.

branching-strategy × 2

For questions about the strategy, a software development team employs when writing, merging and deploying code in the ...

browser × 2

For questions related to web (Internet) browsers, the applications for retrieving, presenting, and traversing information ...

brute-force × 1

For questions related to using a brute-force approach, a trial-and-error method typically used by applications trying to ...

bsdtar × 1

For questions about bsdtar, a FreeBSD implementation of the tar command.

buffer-overflow × 1

For questions about attempts to copy data into a buffer without checking for sufficient space, causing data to be ...

build × 1

For questions about code building, the process of converting source code files into standalone software artifact(s) that ...

built-in × 1

For questions about the standard parts of a programming language or framework (aka built-in functions, classes etc.).

business-rules × 1

For questions dealing with implementing business rules in software applications. A business rule describes a business ...

c × 74

Use this tag for questions concerning use of the C programming language and for questions containing code in the C ...

c » c23 × 1

For questions related to the C23 programming standard. C23 is the informal name for the next standard for the C ...

c » c99 × 1

For questions about C99, the International Standard ISO 9899:1999.

c » calloc × 1

For questions about calloc C standard library function which is used to perform dynamic memory allocation.

c » cc × 1

For questions about C compiler executable.

c » character-type × 2

For questions about working with character representation types in C/C++.

c » clang × 1

For questions about Clang, a project that provides a language front-end and tooling infrastructure for languages in the C ...

c » fopen × 1

For questions about the fopen C function used for opening files to read, write or append content to it.

c » gcc × 5

For questions related to using the GNU Compiler Collection (compiler for C, C++, Go and others).

c » malloc × 3

For questions about using standard library malloc function that performs dynamic memory allocation.

c » noreturn × 1

For questions about the noreturn C/C++ attribute that tells the compiler that a function does not return.

c » stdint.h × 1

For questions about working with stdint.h header file defined in the C standard library.

c » stdio × 1

For questions about "Standard I/O" operations in C.

c » string.h × 1

For questions about using the string.h header file from the C standard library that defines a set of functions for ...

c# × 38

Use for questions dealing with C# ( a high level, statically typed, multi-paradigm programming language developed by ...

c# » c#-interface × 0

For questions related to using interfaces in C#. An interface is a code structure that contains definitions for a group ...

c++ × 31

Use this tag for questions concerning the use of the C++ programming language and for questions containing code in the ...

c++ » const-correctness × 2

For questions about using const keyword in C++.

c++ » new-keyword × 0

For questions related to the C++ new keyword used for dynamic memory allocation.

c++ » stl × 0

For questions about Standard Template Library, a C++ library of generic containers, iterators, algorithms, and function ...

cabal × 1

For questions related to Cabal, a system for building and packaging Haskell libraries and programs.

caching × 5

For questions dealing with caching data, a mechanism for temporarily storing (caching) data locally in order to reduce ...

cad × 1

For questions related to Computer-aided design (CAD).

caesar-cipher × 1

For questions about the Caesar simple substitution cipher.

can-bus × 1

For questions related to working with Controller Area Network (CAN) bus, which is a networking technology typically used ...

cancellation-token × 2

For questions about enabling cooperative cancellation between threads.

canvas × 1

Use for questions about drawing on a canvas, a generic term for the drawing surface used with many free-form graphics ...

carousel × 1

For questions about using a carousel UI control. A carousel features a "rotation" display that typically allows going ...

case-insensitive × 1

For questions about how to implement case-insensitive operations.

casting × 2

For questions about casting, a process where an object type is explicitly converted into another type. The process might ...

cdn × 1

For questions dealing with software applications relying on content delivery networks or content distribution networks ...

centering × 1

For questions about placing UI elements at the midpoint of a space.

character × 2

For questions related to the structure or usage of characters, that are symbols that include letters and numbers.

charts × 0

For questions dealing with the graphical representation of data (e.g. graphs or diagrams).

checkbox × 2

For questions about a GUI element that typically allows a binary selection (may also be a tri-state checkbox if it ...

child-process × 1

For questions related to multi-process programming, when a process (parent) creates a child process.

chrome × 4

For questions about web programming targeting Google Chrome browser.

chrome-os × 1

For questions related to software development targeting Chrome OS, a Linux-based operating system developed by Google.

ci/cd × 1

For questions related to Continuous Integration and Continuous Delivery/Deployment.

cisco × 1

For software development questions related to Cisco hardware.

cisco » packet-tracer × 1

For questions related to CISCO Packet Tracer software. Packet Tracer is a cross-platform visual simulation tool designed ...

class × 3

For questions about using classes, typically in an OOP language context. A class is a template used to create objects ...

clojure × 1

For questions about Clojure, a dynamic and functional dialect of the Lisp programming language on the Java platform.

cloning × 1

For questions about cloning objects which might be shallow (actual content is referenced from both the initial object and ...

closedxml × 1

For questions related to using ClosedXML .NET library that is used for reading and editing Excel files (.xlsx).

cloud × 1

For questions about applications that use cloud resources. Cloud resources are hardware-based services involving ...

cloudinary × 1

For questions about Cloudinary, a cloud-based service providing APIs for uploading, storing, managing and delivering ...

cmake × 2

Use for questions about CMake build system generator.

cocoapods × 1

Use for questions about the dependency manager for Cocoa projects (CocoaPods).

code-generation × 1

For questions about the generation of code as the output of a computer program, instead of being written by a programmer.

code-injection × 1

For questions dealing with code injection, a technique by which user input can lead to a change of the code actually ...

code-snippet × 0

For questions about creating and maintaining code snippets. A code snippet is a reusable block of code. Also specify the ...

coldfusion × 1

For questions about working with Adobe ColdFusion, a development platform that uses ColdFusion Markup Language (CFML) to ...

command-line-interface × 7

For questions dealing with command-line interfaces (CLIs) related to programming tasks. A CLI is a text-based interface ...

common-table-expression × 2

cte

For questions about Common Table Expressions (CTE), a temporary result set that is defined within the execution scope of ...

compiled-language × 1

For questions dealing with a programming language that is primarily implemented by using a compiler.

compiler × 2

Use for questions about a specific programming language compiler. A compiler is a program that typically translates the ...

compiler » compiler-errors × 6

Use for questions about errors appeared during the compilation phase (e.g. syntax, semantic errors).

compiler » compiler-options × 2

For questions dealing with defining the parameters that are being passed to the compiler and that affect the compilation ...

compiler-constraint-violation × 1

For questions related to constraint violations during compilation.

compiler-warnings × 6

For questions dealing with non-blocking messages emitted by a compiler when it finds potential problems in code or ...

compression × 1

For questions about the process of encoding data such that it uses fewer bits as compared to the original representation.

computer-science × 3

For questions about the science behind programming.

concatenation × 2

For questions about joining two or more elements into a single element/structure. Consider using [string-concatenation] ...

concurrency × 2

For questions dealing with multiple computations that are performed in overlapping time periods.

conditional-formatting × 4

Use for questions about a spreadsheets technique that formats the cells of a table depending on the cells' values or ...

configuration × 4

For questions related to defining a software system configuration or settings.

console × 2

For questions about using a console, a way of interacting with a computer operating system or software by typing commands ...

constant × 2

For questions about constants in programming languages. A constant is a definition whose value is fixed throughout a ...

constructor × 2

For questions about constructors, special functions/routins called at the creation of an object.

contact-form × 9

For questions about web forms (or similar native forms) that collect information from a user.

content-management-system × 2

For questions about programming with Content Management Systems (CMS). A CMS is a platform used to build websites that ...

content-security-policy × 1

For questions about Content Security Policy (CSP) used to mitigate the risk of cross-site scripting attacks.

cookies × 2

For questions about HTTP cookies, pieces of data stored by the user's web browser.

coroutines × 1

For questions about working with coroutines. A coroutine is a control structure whereby flow control is cooperatively ...

cors × 1

Use for questions about handling CORS (Cross-Origin Resource Sharing) settings or errors in the context of web ...

cpu × 1

For questions about CPU (central processing unit or processor) in a development context (e.g. checking supported ...

cpu-registers × 0

For questions about CPU registers, which are small, fast memory storage used by processors to hold data that is being ...

cpulimit × 1

For questions about CPU usage limiter for Linux.

cqrs × 1

Use for questions about Command-Query Responsibility Segregation (CQRS). CQRS is an architectural pattern which separates ...

creative-commons × 0

For questions about Creative Commons licenses. Currently, questions about licensing are offtopic.

credentials × 1

For questions about controlling access to information or resources.

crm × 0

For questions about (custom) programming in a CRM software/product. CRM software deals with sales, marketing, and ...

cross-platform × 2

For questions about concepts that are implemented and inter-operate on multiple computer platforms in the context of ...