Date: 2006-11-10 04:20 pm (UTC)
По-моему, бывает, что проще тупо написать, чем вспоминать формулу. Вычисленное значение и понадобится то один раз. Что фундаментально - так умение разбивать программу на функции, которые можно потом независимо менять. Я год бился, пока стало более-менее получаться.
Зато читал "текст" по Ruby, где говорится о важности хороших названий для функций, а потом приводится такой код:

def simple?(number)
return false if number == 1
for i in (2..number/2)
return false if number % i == 0
end
return true
end

Простое число по английски prime number, а simple number это "однозначное число" (не знаю что такое, но думаю, что число из одной цифры).
А особенно меня умиляет вот это number/2. Сэкономил, называется...
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

May 2025

S M T W T F S
    1 2 3
4 56 7 8 9 10
11 12 131415 1617
1819202122 2324
252627 28293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 30th, 2025 10:44 am
Powered by Dreamwidth Studios