感实性
根据经验,避免在代码中使用双重否定。 Rubocop 说双重否定是不必要的复杂,通常可以用更具可读性的东西代替。
而不是写作
def user_exists?
!!user
end
使用
def user_exists?
!user.nil?
end
根据经验,避免在代码中使用双重否定。 Rubocop 说双重否定是不必要的复杂,通常可以用更具可读性的东西代替。
而不是写作
def user_exists?
!!user
end
使用
def user_exists?
!user.nil?
end