OberonCore https://forum.oberoncore.ru/ |
|
Пример алгоритма Base64-кодирования https://forum.oberoncore.ru/viewtopic.php?f=82&t=2769 |
Страница 2 из 2 |
Автор: | Galkov [ Понедельник, 09 Август, 2010 12:52 ] |
Заголовок сообщения: | Re: Пример алгоритма Base64-кодирования |
Про пример... 1) Полностью согласен с Alexey, что понимаемость данного примера заключается прежде всего в осознании куды какой бит суется, зачем, и какая в этом есть система - чтобы в голове уложилось. После этого - да какая разница на каком языке. Разница - в какие-то проценты, по сравнению с затратами на общее понимание... 2) Инженер отличается от того, кого называют "молодыми гениями", тем, что может работать профессинально и в том случае, когда принятое "направление" лично ему не представляется оптимальным. Правильный типовой сценарий работы (можно считать - цеховое правило): группа ведущих специалистов обменивается мнениями о таковом направлении, а решение принимает один из них, иначе называемый руководителем темы/работы/проекта. И народ начинает работать в таковом направлении. 3) Далее, работа инженера отличается от работы "радиолюбителя" тем, что он обязан достигать некую комплексную цель (это - почти главное отличие). Не только "чтобы работало", но и надежность, технологичность, себестоимость, и т.п.. Вот Илья произнес нечто похожее для программного инжениринга. Программист (в оригинале: тот кто умеет Программировать) должен не только сотворить работающий код, но и соответствующим образом его оформить. По большому счету - ОН ПРАВ. Черт сидит в деталях. Поэтому мой ответ про Base64-код (ниже) будет "условным" 4) ЕСЛИ моя задача стоит: сделать а) максимально эффективный код, чтобы он был б) максимально понятен коллегам/последователям, ТОГДА бы (и никаких иных ограничения на меня не наложено!!!) я поступил следующим образом:
И все. Вот такой подход, мне представляется, и называется - Инженерным. В противоположность составлению кода по некоторым "шаблонам". Те самые детали в которых черт и сидит.... |
Автор: | Info21 [ Понедельник, 09 Август, 2010 15:55 ] |
Заголовок сообщения: | Re: Пример алгоритма Base64-кодирования |
Berserker писал(а): Публике и так всё ясно. А вот вам приходится объяснять. Вы сначала в своей голове порядок научитесь наводить. Если научитесь -- я сам первый в очередь встану у вас поучиться. Если.
|
Автор: | Евгений Темиргалеев [ Понедельник, 09 Август, 2010 16:42 ] |
Заголовок сообщения: | Re: Пример алгоритма Base64-кодирования |
Вопросы оптимизации, кроссплатформенности и пр. вынесены: viewtopic.php?f=27&t=2772&start=0 |
Страница 2 из 2 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |