Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Оптимизация программного кода

Ответить
Настройки темы
Оптимизация программного кода

Пользователь


Сообщения: 61
Благодарности: 0

Профиль | Отправить PM | Цитировать


Я работаю програмером в одной конторе, кроме меня там еще 20 програмеров, которие работают над одним проектом. Соответственно код написаный каждым програмером отличается. Хотелось бы стандартизировать весь код написаный програмерами. Так вот есть ли какая программа для этого???? И если есть, то где ее можно витянуть???

Отправлено: 12:30, 19-10-2003

 

Старожил


Сообщения: 238
Благодарности: 0

Профиль | Отправить PM | Цитировать


Spiderman
Как ты себе представляешь подобное....
Для работы над совместным проектом обычно составляется соглашение о переменных, об основных принципах работы. Необязательно письменное, но договорится надо, дабы обеспечить совместимость модулей. А иначе может получиться "лебедь рак и щука".

Отправлено: 07:55, 20-10-2003 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для bgg0408

Модер Железа


Сообщения: 1557
Благодарности: 3

Профиль | Сайт | Отправить PM | Цитировать


to Spiderman
1. Надо прийти к соглашению о правилах кодирования. Т.е договориться о унифицированном стиле кода, названии переменных, функций и т.д.
2. Есть программы исключительно для расстановки отступов, пробелов в исходниках, что позволяет делать код более удобочитаемым. Такова, например, утилитка indent из UNIX'а
3. Название темы немного некорректно. Оптимизация кода немного другое, хотя может я и не прав.

[s]Исправлено: bgg0408, 1:28 21-10-2003[/s]

-------
FreeBSD - forever


Отправлено: 00:25, 21-10-2003 | #3


Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


bgg0408
А аналогичные проги (твой пост, пункт №2) под win32 имеются? Название хотя бы, остальное найду...

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 04:50, 21-10-2003 | #4


Пользователь


Сообщения: 61
Благодарности: 0

Профиль | Отправить PM | Цитировать


Dmitry Sher
bgg0408
Вы конечно правы насчет переменных, но действительно хотелось бы услышать ответ на вопрос Prisoner!!!

Отправлено: 09:35, 21-10-2003 | #5


Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


Spiderman

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 09:40, 21-10-2003 | #6


Аватара для [mzd]

Линуксоид-стакановец


Сообщения: 2391
Благодарности: 186

Профиль | Отправить PM | Цитировать


Spiderman
У Borland есть прога для совместной разработки проекта.
Как кличут - хоть убей, не помню (что-то типа Time and Charge), но на любом лицензионном диске с Delphi она есть.

-------
Живя в реальном мире, стремись к невероятному... Эрнесто Че Гевара
Everybody lies. (c) House M.D.
Базовая настройка Ubuntu. Документация для новичка.
Руководство по установке, начальной настройке и основам использования операционной системы Ubuntu


Отправлено: 14:46, 21-10-2003 | #7


Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


Хех...  лицензионные диски...

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 20:33, 21-10-2003 | #8


редкий гость


Сообщения: 1696
Благодарности: 44

Профиль | Сайт | Отправить PM | Цитировать


Spiderman
Prisoner
GNU indent. Есть подо всё, что шевелится. Для C. Как видно из названия только форматирует отступы всякими-разными способами. О способах именования переменных/функций думать раньше было надо. Кстати, язык разработки в вопросе не указан.

Так же есть такая штука как Refactoring Tools. Есть различные версии для Java, Smalltalk. Что-то подобное для Дельфей тоже вроде есть. Про сишные тулзы самому интересно было бы узнать.

[mzd]
А читать вопрос прежде чем отвечать не пробовал?

Prisoner
Не флудим, ок?

-------
http://ivank.ru


Отправлено: 21:14, 21-10-2003 | #9


Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


Угу... замечание понял, проникся и ощутил...
По делу - Pascal Indent (грится, что работает и в дельфи <6) - http://pasind.tsx.org/
Code Indent expert  - http://mypage.uniserve.ca/~hg_soft/experts.htm
Кстати... есть такая штука - CodeRush, столько возможностей, что право, кажется скоро код писать совсем не надо будет %).

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 04:11, 22-10-2003 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Оптимизация программного кода

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
75 % программного кода ядра Linux пишется оплачиваемыми разработчиками OSZone News Новости информационных технологий 7 23-01-2010 13:39
[решено] Оптимизация кода Cuba AutoIt 4 21-03-2009 23:08
[Ъ] Установка и поддержка программного обеспечения Vadikan Microsoft Windows NT/2000/2003 0 15-11-2006 06:17
Защита программного кода в *nix hasherfrog Программирование в *nix 19 29-03-2005 10:00
С чего лучше начать изучение программного кода glassMonk Программирование и базы данных 1 05-10-2003 01:03




 
Переход