Hello guys, when you are working at crowdint.com, one of the most appreciated skills in a developer is when you enjoy to refactor your code all the time and in this little example I'm will share with all of you, about how to stop or avoid using if else conditionals in Ruby, so let's start.
Before the refactor [ruby] class Calculator attr_accessor :number_one, :number_two def initialize number_one, number_two @number_one = number_one @number_two = number_two end def calculate if @number_one == 5 and @number_two == 8 puts "Are equal to 5 and 8: #{@number_one} and #{@number_two}" else puts "Are different to 5 and 8: #{@number_one} and #{@number_two}" end end end calculator = Calculator.new 5, 8 calculator.calculate [/ruby]
[javascript] class MyWorkSpace.Views.MyView extends MyWorkSpace.Views.Base myMethodName: -> @partnerModel = new MyWorkSpace.Models.PartnerModel id: @options.id invoicesView = new MyWorkSpace.Views.InvoicesView ...