|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.07.2012, 23:55 | #11 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Цитата:
Напишите Dll или, хотя-бы, отдельный класс. Поместите его в депозиторий и пользуйтесь всю жизнь. Нах*р эти снифеты?
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
|
10.07.2012, 00:17 | #12 |
Регистрация: 28.11.2008
Сообщений: 7
|
Smitt&Wesson, голова нужна чтобы думать, а не служить складом бесполезной информации. Практически вся разработка сложных проектов строится на повторном использовании кода. Об этом пишут все уважаемые авторы, в том числе Макконел. Вы же предлагаете "хранить все в мозгу".
47folders - Создавать папки в Windows теперь Очень Удобно!
|
10.07.2012, 00:26 | #13 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Цитата:
Я писал о "ссылках в миозгу", поскольку всю иннформацию удержать в мозгу уже не возможно. Код - 20000мб - ссылка - 0,25 кб есть разница? Привыкать нужно...
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder Последний раз редактировалось Smitt&Wesson; 10.07.2012 в 00:28. |
|
10.07.2012, 00:48 | #14 | |
Форумчанин
Регистрация: 31.05.2011
Сообщений: 184
|
Цитата:
Но пока у меня так не очень получается. Получается как у вас - т.е. помню, как это делал в таком-то проекте и лезу туда. Но это неудобно, если проект большой, тратить время искать. Не каждый код уникален, иногда он частично повторяется. Пусть и с изменениями.
Программист-фрилансер, готовый рассмотреть предложения на постоянную удаленную работу... Ответственный, трудолюбивый
telegram: flancejob |
|
10.07.2012, 01:00 | #15 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Цитата:
Просто поверьте моему 30-и летнему опыту работы с ПК. Если, кто нибудь, что-нибудь подобное создаст, - Шнобель ему обеспечен. Толькео я не слышал о том, что-бы Шнобеля дали хоть одному из программистов, хотя , некоторые и достойны.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
|
10.07.2012, 01:12 | #16 | |
Форумчанин
Регистрация: 31.05.2011
Сообщений: 184
|
Цитата:
Вы меня совсем не поняли. Никто не говорит об абсолютно универсальном коде. Вот например топ 10 функций javascript по мнению кого-то. http://www.dustindiaz.com/top-ten-javascript/ К примеру 8. Позволяет получать элементу по их классу. Часто необходимая вещь, не реализованная на уровне языка. На уровне языка реализовано получение по id, по имени тега, а по классу нет. Вот она восполняет этот пробел. Храните ее, а когда надо достаете и прикручиваете к проекту и используете. И таких примеров тысячи!
Программист-фрилансер, готовый рассмотреть предложения на постоянную удаленную работу... Ответственный, трудолюбивый
telegram: flancejob |
|
10.07.2012, 01:31 | #17 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Для делфи есть очень хороший проект http://www.delphidabbler.com/software/codesnip?mid=2 , своеобразная online-база сниппетов.
Сабж содержит много полезных функций, можно создать свою и 1-им нажитием протестировать на всех имеющихся компиляторах(программа их находит сама), и затем послать в общий репозиторий. Цитата:
В Ruby любой класс, тип, запись - это обьект с тонной крутых функций типа переворота в строку и обратно и в богвесть что ещё. Смотря как смотреть на универсальность кода. Если не ООП небыло бы никакой универсальности, приходилось бы писать заного, изредка копируя куски кода. Последний раз редактировалось Человек_Борща; 10.07.2012 в 01:36. |
|
10.07.2012, 02:47 | #18 | |||
Software Developer
Старожил
Регистрация: 19.12.2008
Сообщений: 2,070
|
Если правильно понял, что такое сниппеты:
Под каждый ЯП, если есть такая необходимость, стараюсь создавать свою библиотеку классов/компонентов/функций...В которую соответственно и выносится повторно используемый код... Так что плохого в этом ничего нет, я бы даже сказал на оборот - полезная вещь в итоге получается... Цитата:
Цитата:
Цитата:
Будь проще и люди к тебе потянутся
Последний раз редактировалось spamer; 10.07.2012 в 02:53. |
|||
10.07.2012, 03:17 | #19 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
мне проще создать модуль отдельный и его подключать, чем вечно копипастить обрывки кода.
Цитата:
да и просто набор функций по какой то области(например строки). Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
10.07.2012, 08:00 | #20 | ||
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Я не храню код, я храню в голове алгоритмы . Цитата:
А повторно используемый код оформляется в библиотеки, а не в сниппеты.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика Последний раз редактировалось Utkin; 10.07.2012 в 08:03. |
||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Где вы храните свои скрипты? | Arassir | Свободное общение | 16 | 05.11.2011 08:48 |
Загружать куски кода извне | MyLastHit | Общие вопросы Delphi | 5 | 02.12.2010 20:26 |
Где вы храните компакт-диски? | unicode | Свободное общение | 11 | 23.05.2009 01:49 |
Выдернуть куски кода из html-кода | trafbite | Помощь студентам | 7 | 18.08.2007 13:51 |