This tag should be used for questions where you are handling null variables or values.
1
vote
3answers
56 views
Sort array of hashes with nil values last
I wrote method which sorts an array of hashes by given hash keys. The method should put nil values at the end.
...
1
vote
1answer
34 views
Checking whether a nonnegative number is present in a database [closed]
There is this function that checks if data is present in a database table. I am currently using try-catch instead of multiple ...
0
votes
0answers
45 views
LINQ SQL query to display the status of tracked computers
This is my existing LINQ SQL. At the moment it works, however the using the coalescing operator for null results on the "let" clauses make me feel like I'm violating some sort of unwritten rule. Is ...
0
votes
4answers
62 views
iOS SDK object to represent a place
I am building an iOS SDK to be consumed by apps. I am building an object that represents a physical place. The interface looks like so:
...
3
votes
3answers
100 views
Add the first non-null item from one list to another list
Given these two methods, is it defensible that one is better than the other?
In what terms? Performance? Elegance? Readability?
...
1
vote
1answer
63 views
Constructing query conditions from answers that may be null
I was thinking about this after recently reading about the new Null Conditional Operators in C# 6.0. So here is my code that I am currently working on...
...
-1
votes
3answers
115 views
Nullable boolean value with property
Our Sonar code analysis server tells me
Boolean literals should not be redundant. Redundant Boolean literals
should be removed from expressions to improve readability. Tag:
Clumsy
and ...
2
votes
0answers
37 views
Extracting data for a tag cloud using Lazy.js
I've just started using Lazy.js, which is my first exposure to a "functional style" javascript library. I'm still utterly lost as to which of the hundred different functional javascript libraries to ...
3
votes
2answers
53 views
Conditional logic to determine if popup menu should be visible
I have this small piece of code written in a class. I am looking for a nicer way to write this, preferably avoiding nested if statements like what I currently have:
...
2
votes
0answers
86 views
Improved NullGuard v4 that supports property chains, methods and ignores value types
While working on my simple NullGuard recently I quickly came to the conclusion that this is not enough so I build a more advanced null checking.
Once again I ...
6
votes
1answer
90 views
NullGuard for throwing more informative exceptions
This small utility class is my solution for a more convenient way for checking against null. I also wanted to have more informative NullReferenceExceptions but I ...
2
votes
1answer
62 views
Ignore nil values and unwrap optionals returning the value as the wrapped type
My primary concern is that this has been written as a global function. I think it would be better if this was a function of the SignalProducer class but I am not ...
10
votes
3answers
1k views
“Suspicious comparison of integer references” while checking for a monotonically increasing sequence
I have the following code which iterates on an Integer[] and makes sure that the the values in the array are in ascending order and that there are no neighbouring ...
0
votes
3answers
59 views
Validation null values (preconditions)
I would like to know an alternative, more elegant way to write the following methods.
I am especially not enthusiastic of the nested if statement or ...
1
vote
2answers
80 views
Reducing code complexity for UsergridClient constructor
I'm initializing a class in JavaScript with a bunch of complex property checks. Codacy is showing that this is bad design and recommends reducing cyclomatic complexity.
I'm at a loss for how to ...
5
votes
1answer
347 views
Two overloaded methods to move an e-mail message to another mailbox folder
I have an API for managing an email mailbox. There is a class called Message, and it has two Move overloads:
...
2
votes
1answer
71 views
5
votes
3answers
183 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
40 views
4
votes
1answer
77 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
48 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
141 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
117 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
157 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
150 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
320 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
512 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
603 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
70 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 ...
11
votes
3answers
3k 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
64 views
6
votes
1answer
151 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
72 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
6k 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
149 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
194 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
129 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
32 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
46 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
3k 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
52 views
Basic Binary Tree in Go
As an exercise I have written a basic binary tree implementation in Go.
Tree struct:
...
8
votes
2answers
118 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
87 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
182 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
170 views
2
votes
2answers
240 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
21k 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 ...
14
votes
8answers
3k 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
62 views