гениално !!!
34 отговора
2701 прегледа
гениално !!!
Натъкнах се на "ГЕНИАЛЕН" код от ФТС, който прави ревърс на стринг ... Познайте дали тук ("while (i <= Mid) do") не се зацикля...
function Reverse(S: string): string;
var
i : integer;
Len: integer;
Mid: integer;
begin
Result := S;
Mid := Length(S) div 2;
i := 1;
Len := Length(Result);
while (i <= Mid) do
Result := Result[Len - i + 1];
end;
function Reverse(S: string): string;
var
i : integer;
Len: integer;
Mid: integer;
begin
Result := S;
Mid := Length(S) div 2;
i := 1;
Len := Length(Result);
while (i <= Mid) do
Result := Result[Len - i + 1];
end;
Re: гениално !!!
Formula Telecom Solutions.
погледни индекс-а на itjobs.bg и ще се сетиш!
погледни индекс-а на itjobs.bg и ще се сетиш!
Re: гениално !!!
А, после се чудете що не са ви верни сметките на GSM-те.
:)
---
In God we Trust (all others must submit a X.509 certificate)
:)
---
In God we Trust (all others must submit a X.509 certificate)
Re: гениално !!!
А ти сигурен ли си, че това е код който се вика, а не е просто нещо почнато и изоставено? Той линкера ги изхвърля подобни неща, освен ако не са в interface на някой unit.
Щото ако се абстрахираме от факта, че е писано за for, пък е променено на while и затова е забравен брояча, тоя код така или иначе няма начин да Reverse-не нищо.
Предполагам някой като теб се е обучавал. Не виждам какво толкова те радва.
System Doctor Error:
Your girlfriend is pregnant.
(A)bort, (M)arry, (I)gnore?_
Щото ако се абстрахираме от факта, че е писано за for, пък е променено на while и затова е забравен брояча, тоя код така или иначе няма начин да Reverse-не нищо.
Предполагам някой като теб се е обучавал. Не виждам какво толкова те радва.
System Doctor Error:
Your girlfriend is pregnant.
(A)bort, (M)arry, (I)gnore?_
Re: целия код?
функция започваща с begin и завършваща с end; Иначе ако те интересува ... unit-a се казва GeneralLeap.pas.
Не виждам какво ти липсва ?
Не виждам какво ти липсва ?
Re: гениално !!!
Предполагам някой като теб се е обучавал.
Хората се обучават на това в 7-ми клас... Честно казано не знам дали се вика някаде, но си седи в продакшъна. А пък и няма начин да се вика, понеже това е някакъв безкраен цикъл ...
Хората се обучават на това в 7-ми клас... Честно казано не знам дали се вика някаде, но си седи в продакшъна. А пък и няма начин да се вика, понеже това е някакъв безкраен цикъл ...
Само това:
Result := Result[Len - i + 1];
Да се чете Result[ i ] := Result[Len - i + 1];
Просто кодът вероятно е почнато и забравено парче, което изобщо не се вика.
System Doctor Error:
Your girlfriend is pregnant.
(A)bort, (M)arry, (I)gnore?_
Да се чете Result[ i ] := Result[Len - i + 1];
Просто кодът вероятно е почнато и забравено парче, което изобщо не се вика.
System Doctor Error:
Your girlfriend is pregnant.
(A)bort, (M)arry, (I)gnore?_
Именно
Това е почнато и недовършено нещо, което ако не е изкарано в интерфейса няма проблем да си стои. Някой е напуснал и го е забравил. Виждал съм много такива мъртви парчета код и дори съм знаел кой ги е писал. Ма от тва не си правя изводите, че той не може да пише. Просто знам, че ги е зарязал като е напуснал.
System Doctor Error:
Your girlfriend is pregnant.
(A)bort, (M)arry, (I)gnore?_
System Doctor Error:
Your girlfriend is pregnant.
(A)bort, (M)arry, (I)gnore?_
Re: Само това:
И аз така предположих, но самия факт че това е в Систем модула, който се вика отвсякаде много ме зарадва. Понеже за този тийм уж пишат най-добрите...
Re: Само това:
така изглежда.
освен ако не е загадъчен код за обръщане на празни стрингове
освен ако не е загадъчен код за обръщане на празни стрингове
Re: Само това:
Баси анти-рекламата направи на ФТС, и то не толкова заради кода, който публикува.
Това е известно
Формула са евреи.
Наемат само деца, както си забелязал вече. Не са склонни да плащат, а друг не би им се вързал. Доколкото знам имат добри програмисти на които плащат прилично, но явно в момента не търсят такива.
System Doctor Error:
Your girlfriend is pregnant.
(A)bort, (M)arry, (I)gnore?_
Наемат само деца, както си забелязал вече. Не са склонни да плащат, а друг не би им се вързал. Доколкото знам имат добри програмисти на които плащат прилично, но явно в момента не търсят такива.
System Doctor Error:
Your girlfriend is pregnant.
(A)bort, (M)arry, (I)gnore?_
Re: Това е известно
Доколкото знам имат добри програмисти на които плащат прилично, но явно в момента не търсят такива.
Старите гледат да се махат оттам, иначе верно имат добри програмисти. Наскоро са взели 20 junior-а и са им викнали даскалка от МЕИ-то да ги учи ... (как се върти цикъл :)))) Явно искат да минат тънко ...
Старите гледат да се махат оттам, иначе верно имат добри програмисти. Наскоро са взели 20 junior-а и са им викнали даскалка от МЕИ-то да ги учи ... (как се върти цикъл :)))) Явно искат да минат тънко ...
Re: Това е известно
са им викнали даскалка от МЕИ-то да ги учи
Аууу дали е Ачовица... ъъ пърдон Даниелка?
Имаше една друга мацка преди 5 години, дето обяснаваше настървено - не Listbox.Add(5), a Listbox.Items.Add(5), колега !!!
Лека нощ
Аууу дали е Ачовица... ъъ пърдон Даниелка?
Имаше една друга мацка преди 5 години, дето обяснаваше настървено - не Listbox.Add(5), a Listbox.Items.Add(5), колега !!!
Лека нощ
Re: Само това:
Интересно, след като си видял този код значиработиш в МТЕЛ. Ми що не идеш при шефовете си и им кажеш къв гении си, та на теб да дават приците бе! Да те видя тогава! А що се однася до junior. Май всички сте били такива, а? С изключение на големеца дето подхванал темата!
Re: Само това:
Пък ти искаш да кажеш:
1. Че работиш във ФТС
2. ФТС дали сорса си на МТел
Добре ли разбрах?



1. Че работиш във ФТС
2. ФТС дали сорса си на МТел
Добре ли разбрах?
Re: Само това:
Интересно, след като си видял този код значиработиш в МТЕЛ. Ми що не идеш при шефовете си и им кажеш къв гении си, та на теб да дават приците бе! Да те видя тогава! А що се однася до junior. Май всички сте били такива, а? С изключение на големеца дето подхванал темата!
А ти сигурно си в тия ФТС.
А ти сигурно си в тия ФТС.
Re: гениално !!!
Здравей моето пате (Д-Д = Дупе Давец)
Много е лесно да се правиш на разбирач пред някой който е направил грешка,
Айде земи Paste- ни малко от твоя код ... та да Ти направим малко Code Review
Да Те видя, как ще ми се зарадваш тогава.
BTW ... като гледам как си се вързал за нещо, което е сигурно че не се изпълнява, при положение, че всичко минава през QA Team, за който искам да Те чуя какво ще кажеш, като сигурно са ти набили 100 BB.
Много е лесно да се правиш на разбирач пред някой който е направил грешка,
Айде земи Paste- ни малко от твоя код ... та да Ти направим малко Code Review
Да Те видя, как ще ми се зарадваш тогава.
BTW ... като гледам как си се вързал за нещо, което е сигурно че не се изпълнява, при положение, че всичко минава през QA Team, за който искам да Те чуя какво ще кажеш, като сигурно са ти набили 100 BB.