Методи обнови решението на 13.10.2016 16:27 (преди около 8 години)
Тук има малко излишни спейсове (след {
) :)
Тук най-външните скоби са напълно ненужни, а вътрешните са по-скоро 50/50, макар че и без тях резултатът ще е правилен, тъй като умножението е с по-висок приоритет. Има случаи, в които скобите са полезни с цел четимост, но по принцип е по-добре да си ги спестяваме там, където не правят кода по-ясен.
Името to_fahrenheit
би могло да е по-описателно.. degrees_fahrenheit
, може би?
Иначе добър подход с конвертирането на 2 стъпки. Интересно е че си избрал точно F като междинна мерна единица, но това е по-скоро въпрос на вкус. :)
Този метод трябва да приема като втори параметър и мерна единица, в която да върне резултата. В този му вид тестовете биха ти свалили всички точки, които даваме за него, въпреки че работи правилно за Целзий и е на 95% готов да работи и с други мерни единици. Успя ли да си пуснеш примерните тестове? Те биха уловили точно такъв тип грешки или недоглеждания. :)
Тук също очакваме да можем да подадем и желаната от нас мерна единица.