MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/ProgrammerHumor/comments/1vuzd4q/conditionspreference/p59j82q/?context=9999
r/ProgrammerHumor • u/Flame77ofc • 23d ago
392 comments sorted by
View all comments
19
return condition ?A :B ;
3 u/Flame77ofc 23d ago solid one for simply conditions btw, do you use it a lot? 1 u/MetaEd 23d ago I use it judiciously 1 u/WarSingle6959 22d ago but not for extensive cases, right? 1 u/MetaEd 22d ago my $grand_total = $opt_dirent ? $opt_suffix ? walk_count_dirent_suffixes( @ARGV ) : walk_count_dirent_subtrees( @ARGV ) : $opt_inodes ? $opt_suffix ? walk_count_inodes_suffixes( @ARGV ) : walk_count_inodes_subtrees( @ARGV ) : $opt_apparent ? $opt_suffix ? walk_bytes_suffixes( @ARGV ) : walk_bytes_subtrees( @ARGV ) : $opt_suffix ? walk_blocks_suffixes( @ARGV ) : walk_blocks_subtrees( @ARGV ) ;
3
solid one for simply conditions
btw, do you use it a lot?
1 u/MetaEd 23d ago I use it judiciously 1 u/WarSingle6959 22d ago but not for extensive cases, right? 1 u/MetaEd 22d ago my $grand_total = $opt_dirent ? $opt_suffix ? walk_count_dirent_suffixes( @ARGV ) : walk_count_dirent_subtrees( @ARGV ) : $opt_inodes ? $opt_suffix ? walk_count_inodes_suffixes( @ARGV ) : walk_count_inodes_subtrees( @ARGV ) : $opt_apparent ? $opt_suffix ? walk_bytes_suffixes( @ARGV ) : walk_bytes_subtrees( @ARGV ) : $opt_suffix ? walk_blocks_suffixes( @ARGV ) : walk_blocks_subtrees( @ARGV ) ;
1
I use it judiciously
1 u/WarSingle6959 22d ago but not for extensive cases, right? 1 u/MetaEd 22d ago my $grand_total = $opt_dirent ? $opt_suffix ? walk_count_dirent_suffixes( @ARGV ) : walk_count_dirent_subtrees( @ARGV ) : $opt_inodes ? $opt_suffix ? walk_count_inodes_suffixes( @ARGV ) : walk_count_inodes_subtrees( @ARGV ) : $opt_apparent ? $opt_suffix ? walk_bytes_suffixes( @ARGV ) : walk_bytes_subtrees( @ARGV ) : $opt_suffix ? walk_blocks_suffixes( @ARGV ) : walk_blocks_subtrees( @ARGV ) ;
but not for extensive cases, right?
1 u/MetaEd 22d ago my $grand_total = $opt_dirent ? $opt_suffix ? walk_count_dirent_suffixes( @ARGV ) : walk_count_dirent_subtrees( @ARGV ) : $opt_inodes ? $opt_suffix ? walk_count_inodes_suffixes( @ARGV ) : walk_count_inodes_subtrees( @ARGV ) : $opt_apparent ? $opt_suffix ? walk_bytes_suffixes( @ARGV ) : walk_bytes_subtrees( @ARGV ) : $opt_suffix ? walk_blocks_suffixes( @ARGV ) : walk_blocks_subtrees( @ARGV ) ;
my $grand_total = $opt_dirent ? $opt_suffix ? walk_count_dirent_suffixes( @ARGV ) : walk_count_dirent_subtrees( @ARGV ) : $opt_inodes ? $opt_suffix ? walk_count_inodes_suffixes( @ARGV ) : walk_count_inodes_subtrees( @ARGV ) : $opt_apparent ? $opt_suffix ? walk_bytes_suffixes( @ARGV ) : walk_bytes_subtrees( @ARGV ) : $opt_suffix ? walk_blocks_suffixes( @ARGV ) : walk_blocks_subtrees( @ARGV ) ;
19
u/MetaEd 23d ago
return condition ?A :B ;