Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 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
15-1282234661
Неокубинец
2010-08-19 20:17
2010.11.28
шумодав


2-1283506544
alles
2010-09-03 13:35
2010.11.28
Проблема с формами в разных dll


2-1284097285
12
2010-09-10 09:41
2010.11.28
FormCloseQuery. И close. одно без другого возможно (ORA-03113)


15-1282027455
trw
2010-08-17 10:44
2010.11.28
как узнать автора файла


4-1241548178
ID_23587A5E
2009-05-05 22:29
2010.11.28
Перемещение окна без перемещения изображения в нем





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский