Use this tag for PROGRAMMING QUESTIONS that are independent of any particular programming language.
Whenever I design a database, I always wonder if there is a best way of naming an item in my …
database database-design language-agnostic naming-conventionsI have some code and when it executes, it throws a IOException, saying that The process cannot access the file …
c# .net language-agnostic ioexceptionWhat is, in your opinion, the most surprising, weird, strange or really "WTF" language feature you have encountered? Please only …
language-agnostic programming-languagesWhilst starting to learn lisp, I've come across the term tail-recursive. What does it mean exactly?
algorithm language-agnostic functional-programming recursion tail-recursionI'm trying to figure out how to detect the type of credit card based purely on its number. Does anyone …
algorithm language-agnostic e-commerceHow can I check if a given string is a valid URL address? My knowledge of regular expressions is basic …
regex url language-agnosticGiven two date ranges, what is the simplest or most efficient way to determine whether the two date ranges overlap? …
datetime math language-agnosticYesterday I was pairing the socks from the clean laundry and figured out the way I was doing it is …
algorithm sorting language-agnostic matchingHow would you go about testing all possible combinations of additions from a given set N of numbers so they …
algorithm search language-agnostic combinations subset-sumWhile writing this answer, I had to match exclusively on linebreaks instead of using the s-flag (dotall - dot matches …
regex language-agnostic line-breaks