
BG Development · За реклама · За контакти |
![]() ![]() ![]() ![]() ![]() |
Здравей! ( Включване | Регистриране ) |
Страници: (8) [1] 2 3 ... последна » ( Първото ново мнение ) | ![]() ![]() ![]() |
korsarq |
Публикувано на: 19-09-2018, 15:25
|
![]() Име: Група: Потребител Ранг: Активен Мнения: 283 Регистриран на: 30.11.16 ![]() |
А бе само аз ли съм зле с организирането на кода или самият език е такъв ( Ц )?Досега не бях обърнал внимание и сега гледам единия файл ми е станал 6.3к реда код.Гледам и други има по 3к,4к.И въобще с тези модерни ИДЕ-та които позволяват с един клавиш да стигнеш до всяка функция и до въобще всичко има ли значение колко е голям един файл?
-------------------- It gladdens me to know that Odin prepares for a feast.
Soon I shall be drinking ale from curved horns. This hero that comes into Valhalla does not lament his death! I shall not enter Odin's hall with fear.My death comes without apology! And I welcome the valkyries to summon me home! |
dvader |
Публикувано на: 19-09-2018, 15:38
|
![]() ![]() Име: Група: VIP Ранг: Почетен член Мнения: 4297 Регистриран на: 12.07.05 ![]() |
Не, езикът не е такъв.
Не, за нормално IDE размерът на файла не е от значение. Това мнение е било редактирано от dvader на 19-09-2018, 15:38 -------------------- I find your lack of faith disturbing
|
SuN |
Публикувано на: 19-09-2018, 16:35
|
![]() Име: Група: Администратор Ранг: Почетен член Мнения: 7893 Регистриран на: 27.01.05 ![]() |
Не се подлъгвай по тази фалшива метрика. Наскоро един се оплакваше, че много код "сме написали за прости" неща и кода беше разбит на няколко файла на под 2к реда. Само дето ми трябваха 2-3 седмици за да свикна с навигацията и данните - кое, къде и как се променя. Кода реално не намаля, обаче.
![]() Това мнение е било редактирано от SuN на 19-09-2018, 16:38 |
stewie |
Публикувано на: 19-09-2018, 16:42
|
![]() Име: Група: Потребител Ранг: Почетен член Мнения: 5016 Регистриран на: 14.07.16 ![]() |
Добре как хем уж ООП се ползва и се стига до 6К реда код ?
|
SuN |
Публикувано на: 19-09-2018, 16:52
|
![]() Име: Група: Администратор Ранг: Почетен член Мнения: 7893 Регистриран на: 27.01.05 ![]() |
Пресен пример. Бъг, за който сега нямаме време да го оправим във всички случаи идващ от един ред код стана на 12 реда (половината коментари, а другата ifdef).
Естествено, допълнително оставям 13 реда коментари и коментиран код за частно решение на един от проблемите, защото много добре описва как се провалят нещата. И тъй... ![]() Това мнение е било редактирано от SuN на 19-09-2018, 16:54 |
thrawn |
Публикувано на: 19-09-2018, 16:58
|
||
![]() Име: Група: Потребител Ранг: Почетен член Мнения: 2011 Регистриран на: 17.01.17 ![]() |
Аз го бях докарал до 12К ... Срам, не срам, тоя файл си седи на толкова щото ще стане страшно ако почна да го рефакторирам. А причината за мацаницата е, че така е по-лесно в момента. |
||
johnfound |
Публикувано на: 19-09-2018, 17:13
|
![]() ![]() Име: Група: VIP Ранг: Почетен член Мнения: 7163 Регистриран на: 27.05.04 ![]() |
Викам, я чакай да видя моите. Най-дългия файл от FreshLib е 4300 реда асемблер, значи 6000 на C си е множко...
-------------------- asm32 - Приложно програмиране на асемблер.
Tox: 2B446ADCEC7E180CD4C59391D81D4CAB3E99CA7AE767DB3AB45AF976F8A2050FF071DDB733F1 |
wqw |
Публикувано на: 19-09-2018, 17:34
|
![]() ![]() Име: Владимир Висулчев Група: VIP Ранг: Почетен член Мнения: 5963 Регистриран на: 10.06.04 ![]() |
Викам си днеска, дай да скандализирам Яначков, и замерих най-дългия клас на VB6 в текущия проект: 18'135 реда (умножавай по 6 за C/C++ еквивалент).
Имам известен въздух докато стигна лимита от 64k реда на IDE-то на VB6. . . cheers, </wqw> -------------------- |
Дон Реба |
Публикувано на: 19-09-2018, 17:42
|
Име: Група: Потребител Ранг: Почетен член Мнения: 7710 Регистриран на: 11.11.06 ![]() |
16500 ми е рекорда
|
wqw |
Публикувано на: 19-09-2018, 17:52
|
||
![]() ![]() Име: Владимир Висулчев Група: VIP Ранг: Почетен член Мнения: 5963 Регистриран на: 10.06.04 ![]() |
Говорим за негенерирани файлове, нали? Тука си пиша един PEG parser генератор дето от 7-800 реда дефиниция на граматика бичи 10k+ сорс (e.g. markdown PEG grammar -> cMarkdown.cls). cheers, </wqw> -------------------- |
||
![]() |
![]() ![]() ![]() |