Ман - это подпорка для зануд.
Учитывая то, что на чтение его требуется гораздо больше времени, чем на решение проблемы.
Метод научного тыка - наше всё.
Две недели извращался с передачей переменных по ссылкам. Через такой анус все было написано, и работало соответственно.
Заглянул в ман, увидел готовые для этого методы класса, сказал себе: "долбоеб", полез приводить функции в нормальный вид.
rtfm, йопт :)
На самом деле очень полезно порой сначала перечитать весь ман , а потом пользоваться справкой , как показывает опыт мануалы очень сильно облегчают ориентацию в новом инструментальном ПО. А справка вообще неотъемлемая часть разработки... Не всегда среда дружественна к разработчику , а по сему приходится не только собирать крупицы офф информации , но и шаманить по поводу развития мысли , но это уже только с опытом возможно. Причем очень большим опытом. Например в FastReport есть такая штука , скажем у ячейки есть бордер , по свойству TMemoView.Frame.Border есть 4 позиции , верх , низ , право , лево , в мане никак не отображено как этот параметр в рантайме использовать , но в дизайнеере это 4 свойства True/False , так вот вроде бы это множество из 4-х элементов , и вроде бы среда на основе Delphi , и язык PascalScript , но не тут то было ... Как показали исследования эти 4 свойства формируются так:
Верх Низ Право Лево (порядок может не тот), а их отображению соответствует бинарное число из 4-х порядков , т.е. 1111 - показать все , 1001 показать верх и левый бордер. А число это передается в 10-ичном виде ... Во как... 10 раз проклял разработчиков за отсутствие справки ....
PS Хочу узнать мнение людей о необходимости манов после работы с чужими сорцами :)
чужие сорцы есть зло :)
все равно понять логику инопланетянина :))
а особенно сорцы по-настоящему хорошего программиста - гуру: когда почти каждая строка есть произведение искусства, но в плане понимания это стоит где-то на уровне Пикассо или квадрата Малевича - чувствуешь, что гениально, но где именно - понять не можешь :-)
PS: забавно читать сорцы новичков... а еще забавнее читать свои же старые сорцы - чиста поржать над собой :)) я специально храню архив своих старых работ ))
Апрельский_Ёжик, про бордеры понравилось :-)
учитывая то, что я сейчас пишу подобный этому алгоритм навешивания прав доступа на шаблон страницы - причем права для юзера делятся на два уровня: вхождение в какую-то группу пользователей и вхождение в маску прав - хочу потом посмотреть, как кто-то, кто попробует мой код разобрать, будет в этот кусок фтыкать :-)
Мы сами пораждаем то что нам подобных убивает :)
PS на втором курсе спрятал TMemo в Делфи , и пользовал как TStringList , до сих пор с товарищами по этому поводу подкалываем друг друга :)