Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Второе решение не работало в моем случае, так как метод в который я передавал свой объект кидал не те же самые исключения, которые кидал переопределенный метод, а как то их обрабатывал внутри и кидал уже другой-свой exception.
[1, 2].map { |i| i + 1 } #=> [2, 3]), ООП модель из Smalltalk (у Ruby) — всё это сильно меняет стиль программирования.var.should == 1 array.should include(1) object.should have(3).commands # аналогично object.commands.length.should == 3
loop { 'аналог while true' }
5.times { 'аналог for (i = 0; i < 5; i++)' }
10.downto(3) { }
count = 10 count.times do |i| puts i end array = [1, 2, 3] array.each do |i| puts i end loop do # бесконечный цикл end
~$ irb
>> a = [1, 2, 3, 4]
=> [1, 2, 3, 4]
>> a.reject { |i| i % 2 == 0 }
=> [1, 3]
>>
чем ASP.NET заточен под IIS?
SWT на каждой платформе тоже эмулируется нанивными средствами
Учимся C#. Ведро первое.