Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.11.28;
Скачать: CL | DM;

Вниз

Как быстрее влиться в проект.   Найти похожие ветки 

 
старый ламер   (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;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.009 c
15-1282339535
старый ламер
2010-08-21 01:25
2010.11.28
Как быстрее влиться в проект.


15-1282205819
eitho
2010-08-19 12:16
2010.11.28
алгоритм генерации линейных уравнений


2-1283525403
Zhen73
2010-09-03 18:50
2010.11.28
Как запустить приложение из программы и не зависить от него


15-1281986990
Юрий
2010-08-16 23:29
2010.11.28
С днем рождения ! 15 августа 2010 воскресенье


15-1282342827
Rouse_
2010-08-21 02:20
2010.11.28
Ega23 - это залет номер два :)