Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Работа Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 Оценка притендента по количеству файлов-исходников и их размеру  [new]
IvanCh
Member

Откуда: Одесса
Сообщений: 38
В одном московском банке устраивался на должность программиста по сопровождению (ОДБ и т.д.)
Поразили критерии оценки ранее разработанных проэктов: главным оказался суммарный размер файлов с исходными текстами и их количество.
Так как я создавал клиент-серверные приложения, где вся логика находится на сервере, я не могу представить объем *.c или *.pas файлов размер 5 мегабайт и более.
16 апр 04, 09:55    [632167]     Ответить | Цитировать Сообщить модератору
 Re: Оценка притендента по количеству файлов-исходников и их размеру  [new]
worker_2004
Member

Откуда:
Сообщений: 10
а схему всю в скипты грузануть - вы не пробовали разве?...чисто по фирме, скриптами что тулзы генерят?. А потом это взвесить?
16 апр 04, 09:59    [632177]     Ответить | Цитировать Сообщить модератору
 Re: Оценка притендента по количеству файлов-исходников и их размеру  [new]
IvanCh
Member

Откуда: Одесса
Сообщений: 38
Была такая идея но там не хотели слышать про логику на сервере а только на клиентах.
А вообще думп схемы базы ~40 kb.
16 апр 04, 10:12    [632216]     Ответить | Цитировать Сообщить модератору
 Re: Оценка притендента по количеству файлов-исходников и их размеру  [new]
Hermitap
Member

Откуда: Киев
Сообщений: 450
У меня.
662 файла .pas
6.2 MB общий размер.
лет 5-6 работы

Очень даже реально. Причем логика исключительно на сервере.
16 апр 04, 10:41    [632298]     Ответить | Цитировать Сообщить модератору
 Re: Оценка притендента по количеству файлов-исходников и их размеру  [new]
IvanCh
Member

Откуда: Одесса
Сообщений: 38
To Hermitap

Ты считаеш все файлы или только те файлы которые содержат код
(я не считаю файлы в которых находится только описание класса)
16 апр 04, 10:46    [632310]     Ответить | Цитировать Сообщить модератору
 Re: Оценка притендента по количеству файлов-исходников и их размеру  [new]
Quark
Member

Откуда: Екат
Сообщений: 1099
Посмотрел свои:
За последний год:
1,7Мб исходников на sql, 90% из которых копия ХП,
4,0Мб UML диаграмм, мало конечно(
5Гб -msdb(DTS).
16 апр 04, 11:05    [632367]     Ответить | Цитировать Сообщить модератору
 Re: Оценка притендента по количеству файлов-исходников и их размеру  [new]
IvanCh
Member

Откуда: Одесса
Сообщений: 38
To Quark

Это один проект или все вместе. Я писал про один.
16 апр 04, 13:24    [632830]     Ответить | Цитировать Сообщить модератору
 Re: Оценка притендента по количеству файлов-исходников и их размеру  [new]
IvanCh
Member

Откуда: Одесса
Сообщений: 38
Да чтобы уточнить.
СУБД PostGreSQL, думп только схемы без данных.
Она думпит в текстовый файл SQL скрипты.
16 апр 04, 13:26    [632839]     Ответить | Цитировать Сообщить модератору
 Re: Оценка притендента по количеству файлов-исходников и их размеру  [new]
andsm
Member

Откуда: Москва
Сообщений: 1319
Блог
Посчитал свои килобайты, только то что написал с начала декабря прошлого кода до сегодняшего дня.
1551 кб на C#, 600 кб на TSQL.
16 апр 04, 13:35    [632863]     Ответить | Цитировать Сообщить модератору
 Re: Оценка притендента по количеству файлов-исходников и их размеру  [new]
IvanCh
Member

Откуда: Одесса
Сообщений: 38
А теперь вопрос: какое прямое влияние оказывает количество кода на функциональность ПО.
16 апр 04, 14:18    [633020]     Ответить | Цитировать Сообщить модератору
 Re: Оценка притендента по количеству файлов-исходников и их размеру  [new]
stdio
Member

Откуда:
Сообщений: 4524
какое прямое влияние оказывает количество кода на функциональность ПО

Ответ: самое что ни на есть прямое. Зависимосить линейная. Больше кода - больше функциональности. Разумеется, это верно при одинаковом качестве кода.
_______________
Alex
There are three kinds of people: those who can count and those who can't
16 апр 04, 15:41    [633272]     Ответить | Цитировать Сообщить модератору
 Re: Оценка притендента по количеству файлов-исходников и их размеру  [new]
IvanCh
Member

Откуда: Одесса
Сообщений: 38
Если вся логика на сервере, а клиента занимаются только тем что вызывают процедуры и получают результат, то о каком большом количестве кода в клиентах может идти речь.
16 апр 04, 15:58    [633331]     Ответить | Цитировать Сообщить модератору
 Re: Оценка притендента по количеству файлов-исходников и их размеру  [new]
Kull Damned
Member [заблокирован]

Откуда: Князь Мышкин
Сообщений: 34357
Тогда скрипт всех процедур будет немаленький... ;)
16 апр 04, 16:01    [633341]     Ответить | Цитировать Сообщить модератору
 Re: Оценка притендента по количеству файлов-исходников и их размеру  [new]
stdio
Member

Откуда:
Сообщений: 4524
Когда Вам надо увеличить функциональность, то Вы, наверное, удаляете код из Вашего приложения? Я Вас правильно понимаю? Когда достигается экстремум в виде 0, то функциональность максимальна?
_______________
Alex
There are three kinds of people: those who can count and those who can't
16 апр 04, 16:01    [633344]     Ответить | Цитировать Сообщить модератору
 Re: Оценка притендента по количеству файлов-исходников и их размеру  [new]
G0b1in
Member

Откуда: RU
Сообщений: 159
Краткость - сестра

В отношении кода тоже верно
16 апр 04, 16:11    [633376]     Ответить | Цитировать Сообщить модератору
 Re: Оценка притендента по количеству файлов-исходников и их размеру  [new]
feday2003
Guest
Я что не пойму, они будут по этим исходника лазить, смотреть, что где написано, бред какой-то. Анализы бы еще заставили сдавать
16 апр 04, 16:25    [633416]     Ответить | Цитировать Сообщить модератору
 Re: Оценка притендента по количеству файлов-исходников и их размеру  [new]
IvanCh
Member

Откуда: Одесса
Сообщений: 38
>> Когда Вам надо увеличить функциональность, то Вы, наверное, удаляете
>> код из Вашего приложения? Я Вас правильно понимаю? Когда достигается
>> экстремум в виде 0, то функциональность максимальна?

Я говорил о том что в системе, в разработке которой я принимаю участие, в клиентах нет логики или она минимальна, все вычисления производятся на сервере. При собеседовании же акцент был поставлен на количество кода в клиентах, поэтому и возник вопрос насколько правомочно подобное заявление.

Для примера приведу одну из больших процедур (выводит список разузловки)

qryGetProducedObjects = "select getproducedobjects(:ORDID)"
qryGetOutputProgram =

"select
obj_id,
obj_name,
obj_designation,
sum(dasm_quantity) as dasm_quantity,
obj_type,
case
when exists(select * from orderedtechnologies where ot_order = ORDID and ot_object = obj_id) and
exists(select * from orderedroutes where or_order = ORDID and or_object = obj_id)
then 'да'
else 'нет'
end as tech
from Disassembly
join Objects on obj_id = dasm_Object
join ObjectTypes on objt_code = obj_type
where objt_produce = 'Y'
group by obj_id, obj_name, obj_designation, obj_type
order by obj_type, obj_designation"

Disassembly = временная таблица в которую записывает результат процедура getproducedobjects

************************************
procedure TmodActions.actGetObjectsListExecute(Sender: TObject);
begin
if frmGetOrdersList.ShowModal = mrOK then
with modQueries do
begin
Screen.Cursor := crHourGlass;
qryGetProducedObjects.Close;
qryGetProducedObjects.ParamByName('ORDID').Value := Variables._OrderID;
qryGetProducedObjects.Open;
qryGetOutputProgram.Close;
qryGetOutputProgram.Open;
frmMain.lvObjectsList.Items.BeginUpdate;
frmMain.lvObjectsList.Items.Clear;
while not qryGetOutputProgram.Eof do
begin
with frmMain.lvObjectsList.Items.Add do
begin
Data := Pointer(qryGetOutputProgram.FieldByName('obj_id').asInteger);
ImageIndex := qryGetOutputProgram.FieldByName('obj_type').asInteger;
Caption := qryGetOutputProgram.FieldByName('obj_designation').asString;
SubItems.Add(qryGetOutputProgram.FieldByName('obj_name').asString);
SubItems.Add(qryGetOutputProgram.FieldByName('dasm_quantity').asString);
SubItems.Add(qryGetOutputProgram.FieldByName('tech').asString);
end;
qryGetOutputProgram.Next;
end;
frmMain.lvObjectsList.Items.EndUpdate;
Screen.Cursor := crDefault;
end;
end;
************************************
16 апр 04, 16:42    [633470]     Ответить | Цитировать Сообщить модератору
 Re: Оценка притендента по количеству файлов-исходников и их размеру  [new]
stdio
Member

Откуда:
Сообщений: 4524
Ну, барин. Что толку эти исходники считать...
_______________
Alex
There are three kinds of people: those who can count and those who can't
16 апр 04, 17:16    [633590]     Ответить | Цитировать Сообщить модератору
 Re: Оценка притендента по количеству файлов-исходников и их размеру  [new]
IvanCh
Member

Откуда: Одесса
Сообщений: 38
Так и я о том, что количество кода в клиенте нельзя считать недостатком.
16 апр 04, 17:44    [633676]     Ответить | Цитировать Сообщить модератору
 Re: Оценка притендента по количеству файлов-исходников и их размеру  [new]
Old Nick
Member

Откуда: Санкт-Петербург
Сообщений: 3147
Как думаете какой объем у исходников системы класса ERP
Дельфи и MSSQL? dfm тоже присутствуют
16 апр 04, 17:56    [633730]     Ответить | Цитировать Сообщить модератору
 Re: Оценка притендента по количеству файлов-исходников и их размеру  [new]
IvanCh
Member

Откуда: Одесса
Сообщений: 38
To Old Nick

И сколько если не секрет.
Наша система в какойто мере и есть ERP
16 апр 04, 18:13    [633791]     Ответить | Цитировать Сообщить модератору
 Re: Оценка притендента по количеству файлов-исходников и их размеру  [new]
Hermitap
Member

Откуда: Киев
Сообщений: 450
Обьем Sql Script всех сохраненок без if exist и без UDF
1.5 Mb

это к моему ответу про 6.5 mb .pas
16 апр 04, 18:15    [633794]     Ответить | Цитировать Сообщить модератору
 Re: Оценка притендента по количеству файлов-исходников и их размеру  [new]
Programmer_Ortodox
Member [заблокирован]

Откуда: Оттуда
Сообщений: 2471
Я бы посоветовал всегда призносить исПодники. Многих впечатляет. Да и в смысл вдумайтесь! Даешь великий и могучий в его исконном звучании!
16 апр 04, 18:15    [633796]     Ответить | Цитировать Сообщить модератору
 Re: Оценка притендента по количеству файлов-исходников и их размеру  [new]
Bаcя
Member

Откуда: НЕ местный из столицы мы
Сообщений: 57
Я тут в аське за месяц натрепался на 240Кб :))

  • WORK PAGE
  • 16 апр 04, 18:19    [633801]     Ответить | Цитировать Сообщить модератору
     Re: Оценка притендента по количеству файлов-исходников и их размеру  [new]
    Programmer_Ortodox
    Member [заблокирован]

    Откуда: Оттуда
    Сообщений: 2471
    Землю - крестьянам! Море - матросам! Программерам - ИСПОДНЕЕ!!!
    С майскими праздниками Вас коллеги! Пора готовиться!
    16 апр 04, 18:21    [633809]     Ответить | Цитировать Сообщить модератору
    Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
    Все форумы / Работа Ответить