Здравствуйте, ononim, Вы писали:
H>>То есть функции StopwatchStart() и StopwatchStop() ??? H>>Как эти функции нормально можно обозвать? O>Start/Finish? O>Begin/End?
Не. Не понятно. Мало ли что именно «start”. Это не просто класс секундомера. Он другое делает. Просто там есть и такая фишка
Друга ищи не того, кто любезен с тобой, кто с тобой соглашается, а крепкого советника, кто полезного для тебя ищет и противится твоим необдуманным словам.
Здравствуйте, Hоmunculus, Вы писали:
H>Надо в одном классе завести две функции подсчета времени. Одна стартует таймер, другая останавливает. H>Ну, то есть секундомер.
Дипсик сказал:
Интересный факт: Иногда можно услышать слово "timer", но это таймер, который отсчитывает время вперёд от заданной точки (например, 10 минут), в то время как stopwatch отсчитывает время с нуля до остановки.
Здравствуйте, Hоmunculus, Вы писали:
H>Глянул в гугл транслейте — секундомер это, внезапно, stopwatch!!!
H>То есть функции StopwatchStart() и StopwatchStop() ??? H>Бред какой-то.
H>Как эти функции нормально можно обозвать?
По-твоему, если англичанину/американцу придется сказать "Press this button to stop the stopwatch" — он не сможет этого сделать (от стыда за корявость своего языка у него сведёт мозг и он грохнется в обморок)?
Наверное, лучше дать интуитивно понятные названия (а слово stopwatch само как бы подсказывает, что "stop" с этим объектом точно можно сделать).
Хотя, конечно, синонимы можно найти: (on +) off, (run +) halt, (go +) suspend...
suspend — по смыслу вполне подходит: обычно секундомер мы именно приостанавливаем (иначе логичнее без приостановки сразу получить значение elapsed и удалить объект или оставить удаление автоматике либо сделать reset)
Здравствуйте, Hоmunculus, Вы писали:
H>Ну таймер, кажется, это что-то активное. То есть таймер что-то делает раз в столько-то времени. А этот ничего не делает. Просто замер
Здравствуйте, Hоmunculus, Вы писали:
H>секундомер это, внезапно, stopwatch!!!
H>То есть функции StopwatchStart() и StopwatchStop() ??? H>Бред какой-то.
Полностью разделяю!
H>Как эти функции нормально можно обозвать?
Секундомер где используют? бегуны в спорте — "беги" и побеждай "кончай".