Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Количество строк в проекте [D7, XP]


Страницы:   1 2

Прохожев Максим ©   (2007-02-19 12:13:00) 

Всем привет! Подскажите плиз как подсчитать количество строк во всём проекте в дельфи ? Когда выбераю из меню "проект" - информация о прокте ***, там только отображается количество строк одного модуля. Заранее спасибо.


Дмитрий Белькевич   (2007-02-22 11:03:00) [1]

Посмотрел инфо самой большой программы своего пакета - 507405 строк, и вот думаю - это каких? С компонентами или без? С компонентами какими - с теми у которых сырцы есть, или со всеми (пользую одну без сырцов - дорогие)?


ASoft   (2007-02-22 10:27:00) [2]


> Elen ©   (22.02.07 09:26) [35]

"о вкусах не спорят" (дегустация =de gustibus :)) можно добавить et coloribus, тогда "о цвете..." тоже...
<сорри за флуд>


Elen   (2007-02-22 09:26:00) [3]


> ASoft   (22.02.07 06:27) [34]

Я имею ввиду как переводится "de gustibus non est disputandum".
Предполагаючто non est disputandum - неоспоримо , а de gustibus не знаю.


ASoft   (2007-02-22 06:27:00) [4]


> Думкин ©   (20.02.07 12:35) [31]

нехотел бы, чтоб мое начальство оценивало мою работу по количеству выданных строк :)

> Elen ©   (20.02.07 14:12) [32]
>
> > ASoft   (20.02.07 10:32) [28]
>
> Что неоспоримо?
>

неоспоримо что?

> Anatoly Podgoretsky ©   (21.02.07 22:19) [33]

как обычно, что требуют, то и даем :)

PS: автор сабжа, видимо, забил на тему...


Anatoly Podgoretsky   (2007-02-21 22:19:00) [5]

> Elen  (20.02.2007 14:12:32)  [32]

В чем будут мерить, то и сгенерируем.


Elen   (2007-02-20 14:12:00) [6]


> ASoft   (20.02.07 10:32) [28]

Что неоспоримо?


> Думкин ©   (20.02.07 12:35) [31]

Так это кодеры так зарабатывают, а не программисты. У них там проги-спец. счетчики стоят и при наборе считают :)


Думкин   (2007-02-20 12:35:00) [7]

Почему же. Количество выдаваемых строк тоже является показателем. Во-всяком случае, эти данные есть и приводятся. Другое дело, что и кчество тут идет. Сейчас не помню точно, но читал(могу посмотреть дома и уточнить), что амеры например в среднем дают не так много строчек в сравнении с другими. Но вот качество - лучше.


ASoft   (2007-02-20 11:53:00) [8]


> А оценивать труд программиста по количеству строк - все
> равно, что художника по количеству квадратных сантиметров
> в картинах.

надеюсь, начальство автора сабжа это осознает :)


novill   (2007-02-20 10:59:00) [9]

> [28] ASoft   (20.02.07 10:32)
Дело не во вкусах, а в размерах... ;)
проектов естесственно. На мелких можно и одной папкой обойтись.

А оценивать труд программиста по количеству строк - все равно, что художника по количеству квадратных сантиметров в картинах.


ASoft   (2007-02-20 10:32:00) [10]


> novill ©   (20.02.07 09:16) [27]

de gustibus non est disputandum :)

> Думкин ©   (20.02.07 07:50) [25]

согласен, должен быть порядок :)

По сабжу, если касается строк *.Pas-
имхо, начальство, видимо, хочет посмотреть сколько строк на гора выдает автор в день. А так как подключение еще не включенных в проект модулей требует затрат человекосекунд, то количество их строк тоже можно указать :)
Eсли учитывать скомпилированные файлы, то может лучше предоставлять размер проекта в kb? Хотя, в определенный момент, увеличение размера становится незначительным...


novill   (2007-02-20 09:16:00) [11]

> [22] ASoft   (20.02.07 06:05)

мой круче :)

я ключик /sкоманды delпользую


SlymRO   (2007-02-20 08:10:00) [12]

program Project1;uses Forms, Unit1 in 'Unit1.pas' {Form1};{$R *.res}begin Application.Initialize; Application.CreateForm(TForm1, Form1); Application.Run; end.
Это раз...
А это скоко?:
program Project1;

uses
 Forms,
 Unit1 in
   'Unit1.pas'
   {Form1};

{$R *.res}

begin
 //проверка на "правильность компилятора"
 if ((1-1)<>2) then
   with Application do
   begin
     //Инициализация апликашина
     Initialize;
     //Создание формы
     CreateForm(TForm1,
       Form1);
     //Запуск апликашина
     Run;
   end;
 //тута писать ничего не надо
end.


Думкин   (2007-02-20 07:50:00) [13]

> ASoft   (20.02.07 07:20) [24]

Это тема для другой ветки. Лучше все-таки и внутри проекта отделять по подкаталогам. Иначе при чуть больше "Превед, типа, мир" такая каша получается.


ASoft   (2007-02-20 07:20:00) [14]


> У тебя все в одной папке?

Ага. Каждый проект в своей. Это плохо?


Думкин   (2007-02-20 07:13:00) [15]


> ASoft   (20.02.07 06:05) [22]

У тебя все в одной папке?


ASoft   (2007-02-20 06:05:00) [16]

clear.bat
--------------- :)
@echo off
del *.~*
del *.dcu
del *.dsk
del *.dof
exit


Anatoly Podgoretsky   (2007-02-19 22:23:00) [17]

> Прохожев Максим  (19.02.2007 12:13:00)  [0]

Что такое проект?


DrPass   (2007-02-19 13:47:00) [18]


> Говорю же, показывает 19 строк, делал и Build и Build All
> project

Тогда оно просто не видит каталога с исходниками, а подхватывает dcu. Снеси их


novill   (2007-02-19 13:05:00) [19]

1. В прямом
2. Так надо!


Прохожев Максим   (2007-02-19 12:54:00) [20]


> А dcu файлы кто удалять перед компиляцией будет???


В смысле удалять ?  Зачем удалять ?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо