|
|
ru.website- RU.WEBSITE ------------------------------------------------------------------- From : Eugene A Belousov 2:5034/1 14 Mar 2001 20:31:12 To : All Subject : Re: Формирование картинки -------------------------------------------------------------------------------- > From: Serge Shikov <shikov@rinet.ru> > > Eugene A Belousov wrote: > > > > У C++ все ОК. В меру лаконичный синтаксис, но во всяком случае не настолько > > лаконичный, чтобы для экономии нескольких символов писать результат операции > > в предопределенную переменную. > Гм. Hе нравится - так не пиши? Перл же не заставляет. Прелесть как раз в > том, что _можно_ не писать эту переменную. Вот живой пример, весьма > типичный: > > sub clear_string { > my $tmp= shift; > for ($tmp) { > s/<.[^>]*>//g; > s/^\s+//; > s/\s+$//; > s/\s+/ /g; > s/ / /g; > } > return $tmp; > } > > Предлагается явно записать присваивание результатов всех пяти операций > s///, при том что промежуточные результаты нафиг никому не нужны? > > А побочные эффекты? -- Евгений А Белоусов, media@kosnet.ru --- Microsoft Outlook Express 5.50.4133.2400 * Origin: Kostroma Telegraph & Telephone station (2:5034/1@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.website/1205059e7e8d9.html, оценка из 5, голосов 10
|