This tag should be used for questions where you are handling null variables or values.
2
votes
0answers
34 views
5
votes
3answers
149 views
Avoid printing attributes of the nil object in Rails
Currently, when I'm wanting to print a value for my class I do the following...
<%= @person.team.name if @person.team.present? %>
This seems really ...
0
votes
0answers
34 views
4
votes
1answer
40 views
Filtering out empty Optionals
I want to convert my list of optional strings to a list of strings by getting rid of the empty Optionals
Is there a shorter version for achieving this than the following code (except statically ...
1
vote
1answer
34 views
Null check when enabling Up navigation in Android
This upvoted SO answer and this upvoted SO answer both check for null in a similar way: they call a function in the if or assert ...
3
votes
2answers
125 views
Treat undef in Perl's <=> operator as +inf instead of 0
I have to sort some numbers with Perl. But some of the numbers are undefined. Perl's compare operator <=> treats undef as ...
5
votes
3answers
67 views
Checking for an undefined nested variable in a JS object
Is there a better or shorthand way to perform a check on whether or not a variable within (possibly several levels of) an object is null or undefined?
What I would currently do to check is:
...
7
votes
1answer
128 views
An attempt at implementing Maybe in C++11
I gave a shot at implementing Maybe for C++ and a slight twist in my implementation is that it uses thread_local static instance ...
6
votes
2answers
144 views
A possibly-terrible alternative to conditionals full of null checks
I am always super annoyed when I have to write a bunch of if statements whenever I have to traverse an object graph of possibly null objects. As there is not yet a ...
3
votes
1answer
104 views
Set a font for a UITextView if the font is nil or not equal to desired font
Main question
I am setting a font for a UITextView that is a subview in a custom view. I only set it if the user didn't specify the font size in the Interface Builder.
I have the following working ...
1
vote
2answers
163 views
Sorting object with null values underscore sortBy
I'm sorting my object by its property ActivityOrder, which will sometimes contain null values if the user has not explicitly ...
7
votes
3answers
403 views
Comparing two objects having two nullable date fields
ExpiryDates has two properties PSL_ExpiryDate and MNL_ExpiryDate of type nullable date. I am ...
-4
votes
1answer
66 views
Determining request status
This code gets request status based on request type and some mapping info.
I'm wondering if there is a way to write nice conditional expressions in if statement. Expression should test if ...
10
votes
3answers
960 views
Constructing a query string using StringBuilder
I speedily wrote a bunch of crappy checks, to check whether strings are empty, in order to build a query string.
...
-1
votes
3answers
49 views
6
votes
1answer
87 views
Detecting gyroscope data using promises
In a plugin that I am currently authoring, I am using a function to check whether the device provides gyroscopic data. Although intuitively this can be easily resolved by checking the value of ...
2
votes
1answer
55 views
Handle NullValueInNestedPathException
I am looking for a elegant solution to this. I am new to Spring framework. I have a method:
...
1
vote
2answers
2k views
Check for null/empty in dictionary
I am doing the following about 10 times with other strings, so the code is duplicated. How can I refactor this?
queryWhere is a ...
5
votes
1answer
127 views
Multiple functions to establish a fallback value for a property until not null
I have a property (called "Head") that can be set externally. When "Head" is not set, it uses Unity3D's MonoBehaviour functions to try to find the best value for ...
2
votes
1answer
174 views
Maybe getting a character from a list of strings
I'm trying to transition from JavaScript to PureScript (a Haskell spinoff that transpiles to JavaScript). For starters I coded this:
...
4
votes
2answers
118 views
Verifying value before parsing
I am writing some Java code and am coming across a try/catch block in which I decided to verify the value is not null before parsing it:
...
1
vote
1answer
28 views
Argument order with default value
I have a library with two methods: one takes an object and vararg strings, the other takes a default value as well.
They are currently implemented as:
...
3
votes
1answer
31 views
Return most recent non null field values for multiple unknown fields
I am attempting to create a stored procedure that looks at one table and imports changes in that table to another.
This stored procedure is going to be preformed on multiple source tables and will ...
3
votes
1answer
42 views
Returning the next node
What is considered to be a good programming practice for returning value from the function? For example, if we have a function in C named ...
5
votes
2answers
2k views
C# approach to prevent null references in strings
My insight here is that it's usually not useful to distinguish between null and empty strings. Sometimes it is, but usually not. Usually I like to assign my strings ...
2
votes
0answers
50 views
Basic Binary Tree in Go
As an exercise I have written a basic binary tree implementation in Go.
Tree struct:
...
8
votes
2answers
108 views
Making Multiple Copies of a Pattern
Here's a function for making multiple copies of a block of memory in another block of memory. It handles the case when the size of the target is smaller than or not a perfect multiple of the source ...
3
votes
1answer
83 views
Implementing a binary operation for the null object pattern
Today I needed to implement a class for representing rectangular regions with some binary operations such as merging or intersection.
...
4
votes
3answers
171 views
Classifying rows of data by the number of days to close
DataTable looks like below
I would like to simplify this code in a better manner.
...
5
votes
2answers
161 views
2
votes
2answers
218 views
Gather first letter from each string in a list of strings
I'm learning Haskell on my own, and I'm wondering if this is idiomatic Haskell.
In particular: is it a common pattern to "wrap" the result in a list in order to make a function total? (that's what I ...
6
votes
2answers
11k views
Check if any of class properties is not null/empty/was assigned
I have a class that I use to display on a web page fieldset. However, all of the properties of this class are optionally filled in by the user, which means all of them could be null/default. In this ...
12
votes
8answers
2k views
IsNullOrWhiteSpace check for Java
I am needing to write my own IsNullOrWhiteSpace check for Java but am wondering if this is the best method to do so
...
1
vote
4answers
60 views
3
votes
1answer
60 views
MySQL case statement with two tables
How can I improve the following working SQL statement for better performance and consistency?
...
1
vote
3answers
5k views
Cast an object to Decimal? or Int? etc but leave it as null if it is null
In a case like this:
object A1 = null;
Decimal? B = Convert.ToDecimal(A1);
object A2 = null;
int? C = Convert.ToInt32(A2);
Note that in case where ...
7
votes
2answers
226 views
Use different contructors of disposable class
I have a very simple helper class to validate credentials. Sometimes the domain has a value, sometimes not. Depending on this, a different constructor for ...
2
votes
2answers
76 views
Assign Specific Value If BitField Is True
My colleague created this SQL to handle certain user selections which are based on an on/off bit flag. The goal is to identify those individual bit flags with a specific integer which will be used in ...
11
votes
4answers
1k views
Writing null-safe code to set form values
I will ask my question using the following example:
HTML
...
3
votes
1answer
69 views
Correct practice for Python properties that depend on other attributes
When a property is essentially a boolean value for whether or not an attribute exists or is set a certain way, is it more appropriate to create an object that does not list the option attribute in its ...
5
votes
4answers
455 views
NULL-eating / elimination version of fgets() in C
I've come up with the following routine to read data from a file stream, but I don't want any NULLs in the stream to terminate the string early. This function will ...
0
votes
1answer
92 views
Checking a value before assigning it to variable
Throughout my code, I find myself testing if the output of a function is undefined or blank before i use the output. In this case, getQuery checks if the property of an object is either blank or if ...
7
votes
3answers
208 views
Creating check parameter class instead of repetitive null checks
What I'm trying to accomplish is to have a error checking class mostly to check if parameters that are pass null but also data structures within class are not null. So my thought is a clean static ...
7
votes
3answers
198 views
Too many null checks in an XML-to-XML transformation
I'm writing a conversion mechanism in C#. I deserialize a big XML document of one type and return a big XML document of another type (via serialization of another object).
While I'm doing the ...
1
vote
1answer
1k views
Null checking in nested getter calls [closed]
I have the following piece of code and I would like to see what different approaches would be to solve that in a more elegant way.
The thing is that I don't know whether is better to have the null ...
6
votes
2answers
1k views
Writing a generic performance efficient isEmpty method which can check for null or emptiness
I am writing a utility method which can check for empty and null string, or collection or an object or any general types -
...
2
votes
2answers
222 views
Using Common Table Expression and Outer queries
In following query I'm use both Common Table Expression and Outer queries. Apparently both looks same to me.
If I summarize my requirement, I have employees in ...
7
votes
1answer
961 views
Getting matching items in lists based on nullable properties
I'm iterating through two lists to find matching objects. The objects have two string properties, Id1 and Id2 below. If ...
10
votes
1answer
206 views
Organization data class
I believe I have made the following data class quite decently, and I'd like a thorough review on it.
The code is built on Java 8 and uses the Builder and Serialization Proxy pattern, it is used to ...
4
votes
1answer
178 views
Is checking for null redundant while using Contract Annotator from JetBrains?
I'm curious whether checking for null is redundant in this concrete example.
...