Форум: "Прочее";
Текущий архив: 2010.11.28;
Скачать: [xml.tar.bz2];
ВнизКак быстрее влиться в проект. Найти похожие ветки
← →
старый ламер (2010-08-21 01:25) [0]Поменял работу. До этого имел дело только с клиент-серверными продуктами, сейчас трехзвенка. Блин, нифига не привычно собирать данные по нескольким классам - привык все селектами-апдейтами делать. Непривычно делать 10 тыщ запросов(через объекты), когда раньше то же самое делал одним запросом/процедурой. Хотя, вопрос не в этом. Подскажите, как узнать ВСЕ в проекте как можно быстрее?
← →
Германн © (2010-08-21 01:28) [1]
> Подскажите, как узнать ВСЕ в проекте как можно быстрее?
Имхо, другого пути, кроме как совершить три подряд хороших поступка, нет.
:)
← →
картман © (2010-08-21 01:33) [2]
> Германн © (21.08.10 01:28) [1]
эээ... не понял?
← →
Rouse_ © (2010-08-21 01:38) [3]
> Подскажите, как узнать ВСЕ в проекте как можно быстрее?
Вероятно UML поможет. Жалко Юра Федоров сейчас в отпуске, он навострился чужой код за день-два к нормальному виду приводить через эту заразу :)
← →
старый ламер (2010-08-21 01:41) [4]
> Rouse_ © (21.08.10 01:38) [3]
> Вероятно UML поможет.
да, тоже думал об этом.
> к нормальному виду приводить
в смысле?
← →
Rouse_ © (2010-08-21 01:48) [5]Ну он раскидывает проект на диаграмки а потом быстро все рефакторит - это не ко мне, я в этом не спец :)
← →
старый ламер (2010-08-21 01:52) [6]
> Ну он раскидывает проект на диаграмки
я в UML знаю лишь расшифровку аббревиатуры:(
т.е. можно скормить ему(для него есть среды?) проект, а он выдаст диаграмму?
← →
Rouse_ © (2010-08-21 01:58) [7]Ну вот как происходит - берется дельфевый проект - загоняется или в модельмейкер или еще куда (сторонняя утилита) нашимается кнопка, потом покурили минуты три и все в диаграмках. Делалось все из среды.
Ну это то что я видел.
Серьезно - я не спец в этом, если реально заинтересовался, то тебя проще с Юркой свести, он тут постоянно бывает под разными никами, но правда сейчас в отпуске :)
← →
Rouse_ © (2010-08-21 01:59) [8]Из среды - в смысле из IDE дельфевого.
← →
Petr V. Abramov © (2010-08-21 02:00) [9]Удалено модератором
← →
Германн © (2010-08-21 02:01) [10]Удалено модератором
← →
старый ламер (2010-08-21 02:12) [11]Удалено модератором
← →
картман © (2010-08-21 02:12) [12]Удалено модератором
← →
Иксик © (2010-08-21 02:14) [13]Если Юра расскажет тут про UML публично, я буду весьма и весьма благодарен! :) С февраля я в новой конторе, тут пришлось разбирать очень сложный для меня код - множество одновременных потоков, разные части кода работают на разных серверах... в общем весело было. Пришла в голову идея с UML-ом, скачал что-то триальное для VS 2008, оно мне такого нагенерировало, что проще было код курить. Что я в итоге и сделал. А было бы неплохо так, как Розыч написал! :)
← →
Германн © (2010-08-21 02:34) [14]Удалено модератором
← →
Pavia © (2010-08-21 22:35) [15]А чем UML проще? Тоже бы послушал о плюсах.
← →
старый ламер (2010-08-22 22:59) [16]
> Иксик © (21.08.10 02:14) [13]
и как долго ты его "раскуривал", если не секрет?
← →
Фокс Йовович (2010-08-23 00:41) [17]Используют ORM? Там тоже надо уметь запросы писать. А когда не умеют, тогда и получается 10 тыщ запросов.
← →
Иксик © (2010-08-23 01:17) [18]
> старый ламер (22.08.10 22:59) [16]
>
>
> > Иксик © (21.08.10 02:14) [13]
>
>
> и как долго ты его "раскуривал", если не секрет?
Я сначала раскурил до такой степени, что мог писать небольшие фиксы, добавлять маленькие фичи и пр. Но каждый раз приходилось разбираться заново во многом. А вот по-настоящему я его раскурил только тогда, когда пришлось писать на него спецификацию для отправки одному замечательному программисту в Россию. Вот тогда я полностью в него вник. Это заняло неделю. Это оказалось настолько эффективным, что я думаю теперь всегда так делать - писать спецификацию с подробным описанием принципа работы и важных частей каждого класса. :)
← →
Юрий Зотов © (2010-08-23 01:24) [19]
> Иксик © (23.08.10 01:17) [18]
> писать спецификацию с подробным описанием принципа работы
> и важных частей каждого класса
Я стараюсь делать это сразу при кодинге. Либо самодокументированным кодом, либо комментариями.
← →
palva © (2010-08-23 08:46) [20]А кто ему позволит переделывать проект? Другие участники проекта пошлют. И будут правы. А если он один на проекте, то он должен оставить после себя то, что привычно другим программистам в конторе. Кроме того, есть корпоративные стандарты.
У него же вопрос был "как влиться", то есть как быстрее понять чужую логику.
← →
Иксик © (2010-08-23 14:50) [21]
> Юрий Зотов © (23.08.10 01:24) [19]
>
>
> > Иксик © (23.08.10 01:17) [18]
> > писать спецификацию с подробным описанием принципа работы
> > и важных частей каждого класса
>
> Я стараюсь делать это сразу при кодинге. Либо самодокументированным
> кодом, либо комментариями.
>
Так лучше всего! Но увы, так делают далеко не все. Сам я комментирую мало, но пытаюсь так писать и всему давать такие названия, чтобы все было предельно ясно. Иногда даже кажется, что я уделяю этому слишком много времени. Зато потом время экономится.
← →
старый ламер (2010-08-23 22:50) [22]
> Иксик © (23.08.10 14:50) [21]
> Сам я комментирую мало, но пытаюсь так писать и всему давать
> такие названия, чтобы все было предельно ясно.
в этом проекте все примерно так же: коментов мало, но названия ясные и логичные.
> palva © (23.08.10 08:46) [20]
> то есть как быстрее понять чужую логику.
да-да, именно.
Дело в моей необразованности. Купил "Шаблоны корпоративных приложений" - ну вот, совсем другое дело - все на тарелочке.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2010.11.28;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.004 c