Login
C++ :)
NEW 20.08.12 00:31
in Antwort AlexNek 19.08.12 23:31
Тебя из какого года к нам телепортировали? Какой нафиг Вирт? Какой нафиг Кнут? Все это давным-давно устарело, либо фактически, либо методологически. Лучше Cormen, Skiena или Sedgewick.
NEW 20.08.12 07:34
вот уж не подумала бы, что Вы, Анатолий, садист!
Лишить самого дорогого 
in Antwort anly 19.08.12 23:59
В ответ на:
и еще http://foren.germany.ru/
и еще http://foren.germany.ru/
вот уж не подумала бы, что Вы, Анатолий, садист!


Общественное мнение формируют не самые умные, а самые болтливые
NEW 20.08.12 08:05
in Antwort scorpi_ 20.08.12 00:31, Zuletzt geändert 20.08.12 08:06 (AlexOtt)
плюсую кормена (только берите 3-е издание, там много добавлений по сравнению со 2-м). Есть еще Algorithms in Nutshell издания O'Reilly - неплохо в виде справочника...
Кроме того, сейчас coursera ведет курс по алгоритмам от самого седжвика (уже начался, но вроде еще можно записаться) - курс очень хороший. Да и у них там вообще много полезного, и напрямую, от известных профессоров
Кроме того, сейчас coursera ведет курс по алгоритмам от самого седжвика (уже начался, но вроде еще можно записаться) - курс очень хороший. Да и у них там вообще много полезного, и напрямую, от известных профессоров
NEW 20.08.12 14:00
in Antwort AlexNek 20.08.12 00:12
Вроде как ее... с командной строки в последнее время Я не работаю...
NEW 20.08.12 14:03
in Antwort scorpi_ 20.08.12 00:31
Тем не мение - если прогер способен имплементировать сбалансированне дерево по Кнуту - он в состоянии разобратся с остальным...
NEW 20.08.12 18:52
in Antwort scorpi_ 20.08.12 00:31
Не удивлюсь, если вместо белого солнца пустыни нужно будет смотреть пиратов карибского моря.
Устарело ведь, можно мозги испортить протухлой информацией.

NEW 20.08.12 19:04
in Antwort Ashka_hash46 20.08.12 07:34
Если в октябре сдача, то нужен немного другой путь.
Но для начала хорошо бы "инвентаризцию" проекта сделать. Что бы иметь хоть какое то представление что уже есть, что требуется сделать и какой предполагаемый объем работ.
Хотя бы голую статистику, если не хочется подробности давать.
Хоть какой-то ИТ персонал на фирме есть? Что из софта имеется? Хотя бы архивные копии работы делаются?
Чем база "рисовалась"? Какой самый большой проект на шарпе был?
Но для начала хорошо бы "инвентаризцию" проекта сделать. Что бы иметь хоть какое то представление что уже есть, что требуется сделать и какой предполагаемый объем работ.
Хотя бы голую статистику, если не хочется подробности давать.
Хоть какой-то ИТ персонал на фирме есть? Что из софта имеется? Хотя бы архивные копии работы делаются?
Чем база "рисовалась"? Какой самый большой проект на шарпе был?
NEW 20.08.12 19:32
in Antwort AlexNek 20.08.12 19:04
Короче, на самом деле, программа, код которой я получила, написана "неплохо". По меньшей мере, логично, вполне можно проследить мысль. Есть тонкости (где-то в один файл все функции для одного диалога свалены, где-то разбиты на разные) - не трагично, это тоже можно будет внести как "поправки".
Проблемы лишь в двух местах - запутано с окнами диалогов, где что открывается-закрывается, какие-то таймеры стартуют, хотя они совсем не нужны, базы данных не открываются в двух местах, где должны бы... и главное, меню верхнее - выдает ошибку "LuL", его точно надо переписать. Плюс ко всему ЖУТКО тормозит все, я бы еще и базу данных упростила, ибо в ней есть лишняя информация.
Понятно, что я больше боюсь, нежели там реальной работы...
Проблемы лишь в двух местах - запутано с окнами диалогов, где что открывается-закрывается, какие-то таймеры стартуют, хотя они совсем не нужны, базы данных не открываются в двух местах, где должны бы... и главное, меню верхнее - выдает ошибку "LuL", его точно надо переписать. Плюс ко всему ЖУТКО тормозит все, я бы еще и базу данных упростила, ибо в ней есть лишняя информация.
Понятно, что я больше боюсь, нежели там реальной работы...
Общественное мнение формируют не
самые умные, а самые болтливые
Общественное мнение формируют не самые умные, а самые болтливые
NEW 20.08.12 19:51
in Antwort Ashka_hash46 20.08.12 19:32
Ты "Рефакторинг" Фаулера читала? Знаешь вообще об этой книге? Проглотить за вечер можно.
Dropbox - средство синхронизации и бэкапа файлов.
NEW 20.08.12 19:53
in Antwort voxel3d 20.08.12 19:51, Zuletzt geändert 20.08.12 20:07 (Ashka_hash46)
не читала. Спасибо за подсказку.
****
Мне всегда казалось, что одного интернета достаточно, чтобы программировать, сейчас так удивляюсь, что книжки читать приходится
****
Книжка мне уже нравится))) Особенно глава: "Как объяснить это (рефакторинг) начальнику?"
****
Мне всегда казалось, что одного интернета достаточно, чтобы программировать, сейчас так удивляюсь, что книжки читать приходится

****
Книжка мне уже нравится))) Особенно глава: "Как объяснить это (рефакторинг) начальнику?"

Общественное мнение формируют не самые умные, а самые болтливые
NEW 20.08.12 20:27
in Antwort Ashka_hash46 20.08.12 19:32
Ну если только ошибки убрать, то это уже радует.
Система контроля версий есть или нет?
Главное, бей себя по рукам и ничего "ненужного" не улучшай. Только то что заказали. Иногда ненужное может оказаться "костылем", без которого не работает нормально. Конечно хорошо бы сделать все "правильно", но когда нет достаточно времени, лучше не начинать, может покатиться "снежный ком" с которым можно вовремя не совладать.
Исправляй тогда когда станет четко понятно откуда у ошибки "ножки растут".
Тормоза вначале проанализируй каким то профайлером ( не знаю что сейчас в моде для плюсов, можно начать с http://developer.amd.com/tools/CodeAnalyst/Pages/default.aspx)
А после думай как лучше исправить.
Меню и базу не трожь. Пиши на бумажке все что нужно проверить (это не совсем правильно, но для текущего момента не вижу более просто пути) и после всех исправлений обязательно проверь все ли остальное работает как раньше.
Система контроля версий есть или нет?
Главное, бей себя по рукам и ничего "ненужного" не улучшай. Только то что заказали. Иногда ненужное может оказаться "костылем", без которого не работает нормально. Конечно хорошо бы сделать все "правильно", но когда нет достаточно времени, лучше не начинать, может покатиться "снежный ком" с которым можно вовремя не совладать.
Исправляй тогда когда станет четко понятно откуда у ошибки "ножки растут".
Тормоза вначале проанализируй каким то профайлером ( не знаю что сейчас в моде для плюсов, можно начать с http://developer.amd.com/tools/CodeAnalyst/Pages/default.aspx)
А после думай как лучше исправить.
Меню и базу не трожь. Пиши на бумажке все что нужно проверить (это не совсем правильно, но для текущего момента не вижу более просто пути) и после всех исправлений обязательно проверь все ли остальное работает как раньше.
NEW 20.08.12 20:33
in Antwort AlexNek 20.08.12 20:27
я до исправлений все никак не могу добраться. Вроде все понимаю, а как надо конкретно что-то сделать - теряюсь, начинаю путаться...
Надо перебороть страх. Щас вот книжка прийдет в бумажном виде - и начну "колдовать".
А меню надо переписать. Чем искать, какие файлы были написаны на делфи, что в них хранилось...
Надо перебороть страх. Щас вот книжка прийдет в бумажном виде - и начну "колдовать".
А меню надо переписать. Чем искать, какие файлы были написаны на делфи, что в них хранилось...
Общественное мнение формируют не самые умные, а самые болтливые
NEW 20.08.12 20:45
in Antwort Ashka_hash46 20.08.12 20:33
Так и не было информации есть ли система контроля версий или нет, если ничего не знаешь значит нет
.
Это когда можно в любой момент времени записать "текущее состояние кода", глянуть изменения и при необходимости откатится назад. Тогда и страха не будет. По крайней мере, можно знать где что менялось.
А про дельфи я что не помню упоминаний. Там еще и гибрид? Попробуй вначале сделать простое меню в тестовой программе.
Там всегда чисто одинаковое меню или что динамически меняется?

Это когда можно в любой момент времени записать "текущее состояние кода", глянуть изменения и при необходимости откатится назад. Тогда и страха не будет. По крайней мере, можно знать где что менялось.
А про дельфи я что не помню упоминаний. Там еще и гибрид? Попробуй вначале сделать простое меню в тестовой программе.
Там всегда чисто одинаковое меню или что динамически меняется?
NEW 20.08.12 20:49
in Antwort AlexNek 20.08.12 20:45
Да, меню подвязано с файлами делфи. С помощью List&Label реализовано. Внимательно еще не читала, просто отметила для себя, что "не работает" и успокоилась. Верхнее меню нединамическое, так что проблем быть не должно.
Да, откат у нас не возможен. Хотелось бы контроллер версий. Надо подумать об этом...
Да, откат у нас не возможен. Хотелось бы контроллер версий. Надо подумать об этом...
Общественное мнение формируют не самые умные, а самые болтливые
20.08.12 21:09
in Antwort Ashka_hash46 20.08.12 20:49
Можно попробовать Гит с локальным репозиторием.
http://githowto.com/ru/
+http://code.google.com/p/tortoisegit/
Про LL ничего не знаю случаем не это? http://www.combit.net/en/products
А с подменю что?
http://githowto.com/ru/
+http://code.google.com/p/tortoisegit/
Про LL ничего не знаю случаем не это? http://www.combit.net/en/products
А с подменю что?
NEW 20.08.12 21:17
in Antwort Ashka_hash46 20.08.12 20:49
У нас ЛЛ использовался как генератор документов. На нем еще и гуй можно делать?
NEW 20.08.12 21:18
in Antwort AlexOtt 20.08.12 08:05
Че-то я не понимаю: зачем ей учебник по алгоритмам?
NEW 20.08.12 21:32
in Antwort Simple 20.08.12 21:18