• Авторизация


#1 мну ламо :( 25-02-2007 02:18 к комментариям - к полной версии - понравилось!


Оказывается в Смарти уже давно реализаваны функи
assign_by_ref и append_by_ref

и что я редко в маны заглядываю? :(
вверх^ к полной версии понравилось! в evernote
Комментарии (9):
cgi_bin 25-02-2007-08:41 удалить
Ман - это подпорка для зануд. Учитывая то, что на чтение его требуется гораздо больше времени, чем на решение проблемы. Метод научного тыка - наше всё.
Гриня 25-02-2007-11:26 удалить
Две недели извращался с передачей переменных по ссылкам. Через такой анус все было написано, и работало соответственно. Заглянул в ман, увидел готовые для этого методы класса, сказал себе: "долбоеб", полез приводить функции в нормальный вид. rtfm, йопт :)
cgi_bin 25-02-2007-11:39 удалить
Угу. Кури до просветления. :о) P. S. Самокритично, однако.
Гриня 25-02-2007-11:49 удалить
маны пишут не просто так. манами надо уметь пользоваться =) и не стесняться этого :) во :)
cgi_bin 25-02-2007-12:01 удалить
Угу. Большинство - именно "просто так". Как и диагностические сообщения. Ман "Как пользоваться манами". Полезная весч, наверно.
На самом деле очень полезно порой сначала перечитать весь ман , а потом пользоваться справкой , как показывает опыт мануалы очень сильно облегчают ориентацию в новом инструментальном ПО. А справка вообще неотъемлемая часть разработки... Не всегда среда дружественна к разработчику , а по сему приходится не только собирать крупицы офф информации , но и шаманить по поводу развития мысли , но это уже только с опытом возможно. Причем очень большим опытом. Например в FastReport есть такая штука , скажем у ячейки есть бордер , по свойству TMemoView.Frame.Border есть 4 позиции , верх , низ , право , лево , в мане никак не отображено как этот параметр в рантайме использовать , но в дизайнеере это 4 свойства True/False , так вот вроде бы это множество из 4-х элементов , и вроде бы среда на основе Delphi , и язык PascalScript , но не тут то было ... Как показали исследования эти 4 свойства формируются так: Верх Низ Право Лево (порядок может не тот), а их отображению соответствует бинарное число из 4-х порядков , т.е. 1111 - показать все , 1001 показать верх и левый бордер. А число это передается в 10-ичном виде ... Во как... 10 раз проклял разработчиков за отсутствие справки .... PS Хочу узнать мнение людей о необходимости манов после работы с чужими сорцами :)
Гриня 25-02-2007-13:51 удалить
чужие сорцы есть зло :) все равно понять логику инопланетянина :)) а особенно сорцы по-настоящему хорошего программиста - гуру: когда почти каждая строка есть произведение искусства, но в плане понимания это стоит где-то на уровне Пикассо или квадрата Малевича - чувствуешь, что гениально, но где именно - понять не можешь :-) PS: забавно читать сорцы новичков... а еще забавнее читать свои же старые сорцы - чиста поржать над собой :)) я специально храню архив своих старых работ ))
Гриня 25-02-2007-13:55 удалить
Апрельский_Ёжик, про бордеры понравилось :-) учитывая то, что я сейчас пишу подобный этому алгоритм навешивания прав доступа на шаблон страницы - причем права для юзера делятся на два уровня: вхождение в какую-то группу пользователей и вхождение в маску прав - хочу потом посмотреть, как кто-то, кто попробует мой код разобрать, будет в этот кусок фтыкать :-)
Мы сами пораждаем то что нам подобных убивает :) PS на втором курсе спрятал TMemo в Делфи , и пользовал как TStringList , до сих пор с товарищами по этому поводу подкалываем друг друга :)


Комментарии (9): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник #1 мну ламо :( | Гриня - /* Записки программиста */ | Лента друзей Гриня / Полная версия Добавить в друзья Страницы: раньше»