Політичний ФОРУМ

Клуб ФУП => Тема розпочата: burlington від 18 вересня 2021 08:07:09

Назва: Два непорушні принципи в програмуванні
Відправлено: burlington від 18 вересня 2021 08:07:09
які я порушив за минулі два тижні і це коштувало мені хел.

(1) KISS
(2) if it ain't broke don't fix it

boldy hell. мо' кому пригодиться.
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: Serhiyrw від 18 вересня 2021 08:09:18
Не матюкайся!  :laugh:
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: PAL від 18 вересня 2021 08:09:31
а ще Земля кругла (але це не точно)  :gigi:
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: Eugnat від 18 вересня 2021 08:11:24
ти ще забув про SOLID і DRY )))
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: kuvige від 18 вересня 2021 08:11:52
KISS
please elaborate
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: Eugnat від 18 вересня 2021 08:12:39
KISS
please elaborate

Не програміст?
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: burlington від 18 вересня 2021 08:13:03
Хотів як краще.

І ще: якщо можеш зробити сам, зроби, не давай іншим людям зробити, бо пошкодуєш.
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: kuvige від 18 вересня 2021 08:13:14
KISS
please elaborate
Не програміст?
нєа  :)
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: kurt від 18 вересня 2021 08:13:53
KISS
please elaborate
Не програміст?
Не, тут просто в  Гугле забаненый
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: burlington від 18 вересня 2021 08:18:29
KISS
please elaborate

Вперше почув від канадійція в Японії, коли він побачив, що я понаписував: Keep It Simple Sir.

Розповів донці, її реакція: як культурно сказано, личить Японії.
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: AI від 18 вересня 2021 08:18:37
KISS програмери передрали у дослідників, а ті ще раніше - у філософів.
Мегаприкладний принцип - можна прикладлати до будь-якого місця.

(https://miro.medium.com/max/1066/0*ixgk7pTe2E--J7wI.png)

Бри́тва (ле́зо) О́ккама (https://uk.wikipedia.org/wiki/Бритва_Оккама)

Бри́тва (ле́зо) О́ккама (або принцип простоти) — принцип логіки, який приписують середньовічному філософу-схоласту Вільяму з Оккама. Принцип стверджує, що не треба робити більше припущень, ніж мінімально потрібно. Одне з формулювань самого Вільяма з Оккама: «Numquam ponenda est pluralitas sine necessitate» (Різноманіття не слід припускати без необхідності)
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: burlington від 18 вересня 2021 08:19:56
ти ще забув про SOLID і DRY )))

не знаю, що це?
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: burlington від 18 вересня 2021 08:23:39
KISS програмери передрали у дослідників, а ті ще раніше - у філософів.
Мегаприкладний принцип - можна прикладлати до будь-якого місця.

(https://miro.medium.com/max/1066/0*ixgk7pTe2E--J7wI.png)
Бри́тва (ле́зо) О́ккама (https://uk.wikipedia.org/wiki/Бритва_Оккама)
Бри́тва (ле́зо) О́ккама (або принцип простоти) — принцип логіки, який приписують середньовічному філософу-схоласту Вільяму з Оккама. Принцип стверджує, що не треба робити більше припущень, ніж мінімально потрібно. Одне з формулювань самого Вільяма з Оккама: «Numquam ponenda est pluralitas sine necessitate» (Різноманіття не слід припускати без необхідності)

Так, але це не стосується програмування, хіба дебагування.
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: AI від 18 вересня 2021 08:35:26
Як на мене, базові принципи програмування (DRY KISS) занадто очевидні і середня дитина їх швидко виведе самостійно.
Менш базові - вже дещо неоднозначні.
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: hornet від 18 вересня 2021 08:42:48
(https://www.meme-arsenal.com/memes/ba8b97de46ead2f382ab6b1f1f2b6c10.jpg)
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: burlington від 18 вересня 2021 08:47:02
Okey, DRY == Don't repeat yourself (віки)

Який теоретик це придумав? Постійно пишу 'use strict', repeating myself all the time.
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: burlington від 18 вересня 2021 09:11:27
SOLID https://en.wikipedia.org/wiki/SOLID

Дуже специфічний набір принципів, все вірно, але не розумію чому це має розглядатися універсально, як один?
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: Luxetenebris від 18 вересня 2021 09:15:25
SOLID https://en.wikipedia.org/wiki/SOLID

Дуже специфічний набір принципів, все вірно, але не розумію чому це має розглядатися універсально, як один?

SOLID це дрочево, для того щоб задрачуватм ним аплікантів на співбесідах ..   це така штука яка відрізнить чувака в темі від гостя в ІТ. і все. далі цім SOLID можна підтертись на більшості реальних проектів
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: Luxetenebris від 18 вересня 2021 09:17:13
більшість принципів інтуїтивні і використовуються адекватними розробниками навіть без знань абривіатур цих принципів.
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: Serge_D від 18 вересня 2021 09:17:18
 Принцип KISS утверждает, что большинство систем работают лучше всего, если они остаются простыми, а не усложняются. Поэтому в области проектирования простота должна быть одной из ключевых целей, и следует избегать ненужной сложности. Фраза ассоциировалась с авиаконструктором Кларенсом Джонсоном (1910—1990)[3]. В 1970-х гг. широко использовался термин «KISS-принцип» (англ. KISS principle)[4]. Вариации на фразу включают «англ. Keep it Simple, Silly», «keep it short and simple», «keep it simple and straightforward»[5] и «keep it small and simple».[6]

Похоже разработчики автомобилей и их дизайна забыли про этот принцип  :laugh:
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: burlington від 18 вересня 2021 09:21:23
SOLID https://en.wikipedia.org/wiki/SOLID

Дуже специфічний набір принципів, все вірно, але не розумію чому це має розглядатися універсально, як один?
SOLID це дрочево, для того щоб задрачуватм ним аплікантів на співбесідах ..   це така штука яка відрізнить чувака в темі від гостя в ІТ. і все. далі цім SOLID можна підтертись на більшості реальних проектів

Ну я би в Україні інтерв'ю не пройшов, це факт.
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: Luxetenebris від 18 вересня 2021 09:26:53
SOLID https://en.wikipedia.org/wiki/SOLID

Дуже специфічний набір принципів, все вірно, але не розумію чому це має розглядатися універсально, як один?
SOLID це дрочево, для того щоб задрачуватм ним аплікантів на співбесідах ..   це така штука яка відрізнить чувака в темі від гостя в ІТ. і все. далі цім SOLID можна підтертись на більшості реальних проектів
Ну я би в Україні інтерв'ю не пройшов, це факт.

провів більше сотні інтервю, пару десятків наймів
нікого цим SOLID-ом  не задрочував...  :-)
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: Luxetenebris від 18 вересня 2021 09:28:54
SOLID https://en.wikipedia.org/wiki/SOLID

Дуже специфічний набір принципів, все вірно, але не розумію чому це має розглядатися універсально, як один?
SOLID це дрочево, для того щоб задрачуватм ним аплікантів на співбесідах ..   це така штука яка відрізнить чувака в темі від гостя в ІТ. і все. далі цім SOLID можна підтертись на більшості реальних проектів
Ну я би в Україні інтерв'ю не пройшов, це факт.

можем спробувати тебе проспівбесідувати . нам потрібні пайтон деви.  :-) на ремоут
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: burlington від 18 вересня 2021 09:37:18
SOLID це дрочево, для того щоб задрачуватм ним аплікантів на співбесідах ..   це така штука яка відрізнить чувака в темі від гостя в ІТ. і все. далі цім SOLID можна підтертись на більшості реальних проектів
Ну я би в Україні інтерв'ю не пройшов, це факт.
провів більше сотні інтервю, пару десятків наймів
нікого цим SOLID-ом  не задрочував...  :-)

Я колись давно проводив інтерв'ю, справа була така: оце проблема, яку треба вирішити. пиши на папері те, що б ти писав на клаві, а тоді поясни, що написав. Це був fun :)
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: burlington від 18 вересня 2021 09:38:52
SOLID це дрочево, для того щоб задрачуватм ним аплікантів на співбесідах ..   це така штука яка відрізнить чувака в темі від гостя в ІТ. і все. далі цім SOLID можна підтертись на більшості реальних проектів
Ну я би в Україні інтерв'ю не пройшов, це факт.
можем спробувати тебе проспівбесідувати . нам потрібні пайтон деви.  :-) на ремоут

C++, perl. No python please, I've had enough :)
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: Ламер від 18 вересня 2021 09:42:14
У вільному перекладі:
працює - не рухай
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: Luxetenebris від 18 вересня 2021 09:42:53
Ну я би в Україні інтерв'ю не пройшов, це факт.
провів більше сотні інтервю, пару десятків наймів
нікого цим SOLID-ом  не задрочував...  :-)
Я колись давно проводив інтерв'ю, справа була така: оце проблема, яку треба вирішити. пиши на папері те, що б ти писав на клаві, а тоді поясни, що написав. Це був fun :)

на папері не прошу.

я обмальовую ситуацію  і прошу розказати  як буде  вирішувати. при чому штатні ситуації.

як реалізує кешування при такому проекті і даних.
як працює токен аутентифікація,
як організує двухфакторну, як організує асинхронну відправку емейлів.
як організує блок при трьох неправильних спробах логіну.

ну і т.д. всі речі з практики

а далі більш глибше заходим в деталі.

ну це окрім питань по базовому пайтон, базах даних і знанню потрібних фреймворків

Назва: Re: Два непорушні принципи в програмуванні
Відправлено: hornet від 18 вересня 2021 09:42:54
Ну я би в Україні інтерв'ю не пройшов, це факт.
провів більше сотні інтервю, пару десятків наймів
нікого цим SOLID-ом  не задрочував...  :-)
Я колись давно проводив інтерв'ю, справа була така: оце проблема, яку треба вирішити. пиши на папері те, що б ти писав на клаві, а тоді поясни, що написав. Це був fun :)
Такий підхід можливий, коли ти один проводиш інтерв'ю одного кандидата.
А коли інтерв'юерів багато, у кожного свої критерії, свої знання і свої підходи, то потрібна якась збалансована загальна шкала, яка б дозволила порівнювати знання кандидатів, що проходили співбесіду у різних інтерв'юерів, між собою.
От тому і використовують теоретичні загальні питання, відповідь на які можна оцінити приблизно однаково різним інтерв'юерам.
Типу назвав і пояснив три принципи з SOLID значить 3 бали з 5 по цьому питанні.
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: Luxetenebris від 18 вересня 2021 09:45:09
Ну я би в Україні інтерв'ю не пройшов, це факт.
можем спробувати тебе проспівбесідувати . нам потрібні пайтон деви.  :-) на ремоут
C++, perl. No python please, I've had enough :)

можу порекомендувати тебе на позицію С++ до знайомого, на норвежську компанію яка займається проектуванням бурових нафтових вишок. там зп відповідна і ніяких формошльопств.
але у нах там по алгоритмах будуть ганчти круто.
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: burlington від 18 вересня 2021 09:50:00
провів більше сотні інтервю, пару десятків наймів
нікого цим SOLID-ом  не задрочував...  :-)
Я колись давно проводив інтерв'ю, справа була така: оце проблема, яку треба вирішити. пиши на папері те, що б ти писав на клаві, а тоді поясни, що написав. Це був fun :)
Такий підхід можливий, коли ти один проводиш інтерв'ю одного кандидата.
А коли інтерв'юверів багато, у кожного свої критерії, свої знання і свої підходи, то потрібна якась збалансована загальна шкала, яка б дозволила порівнювати знання кандидатів, що проходили співбесіду у різних інтерв'юверів, між собою.
От тому і використовують теоретичні загальні питання, відповідь на які можна оцінити приблизно однаково різним інтерв'юверам.

Теоретичні питання до дупи, питання чи ти вмієш програмувати.

Моє найкраще інтерв'ю, ще в 90-х. Скоро буде, мушу відійти на трохи.
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: burlington від 18 вересня 2021 09:52:06
можем спробувати тебе проспівбесідувати . нам потрібні пайтон деви.  :-) на ремоут
C++, perl. No python please, I've had enough :)
можу порекомендувати тебе на позицію С++ до знайомого, на норвежську компанію яка займається проектуванням бурових нафтових вишок. там зп відповідна і ніяких формошльопств.
але у нах там по алгоритмах будуть ганчти круто.

Я маю чудову роботу в Канаді, але дякую за пропозицію, flattered.
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: burlington від 18 вересня 2021 10:18:13
Кінець 90-х, Токіо. Інтерв'ю в Societe Generale. Роздрукував резюме в трьох примірниках. Коліна дрижать. Зустрічає мене хранцуз, Рене. Каже тут офісів багато але ходімо на кухню, там можна палити. Налили кави в пластикові стаканчики, я посунув йому моє резюме по столу вперед, він запалив і каже ну розповідай. Кажу, почну з кінця, робив те і те. За 5 хв Рене докурив цигарку і каже мені: you are hired.

Втратив контакт з Рене, на жаль.
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: stas9155 від 18 вересня 2021 10:32:41
 Колись одного принципа вчили - доки пишеш , не забудь заради якої мети почав , а зара шож - усе ускладнюєцця .  ))
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: burlington від 18 вересня 2021 10:38:53
Колись одного принципа вчили - доки пишеш , не забудь заради якої мети почав , а зара шож - усе ускладнюєцця .  ))

Це дуже гарний принцип :) (tu)
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: A.W. від 18 вересня 2021 10:41:43
А що про це каже петро ?  :lol:
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: Аналітик від 18 вересня 2021 10:59:09
Принцип KISS утверждает, что большинство систем работают лучше всего, если они остаются простыми, а не усложняются. Поэтому в области проектирования простота должна быть одной из ключевых целей, и следует избегать ненужной сложности. Фраза ассоциировалась с авиаконструктором Кларенсом Джонсоном (1910—1990)[3]. В 1970-х гг. широко использовался термин «KISS-принцип» (англ. KISS principle)[4]. Вариации на фразу включают «англ. Keep it Simple, Silly», «keep it short and simple», «keep it simple and straightforward»[5] и «keep it small and simple».[6]
Похоже разработчики автомобилей и их дизайна забыли про этот принцип  :laugh:
Дуже тонка грань між простотою і примітивністю, тому часто плутають одне з іншим.
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: burlington від 18 вересня 2021 11:02:48
Але що цікаво, в Канаді йде 4-а хвиля ковіду, і в людей знову піднялася активність до рівня весни-літа 2020. Думали, що все пройшло. Всім щось треба, на дають працювати m*f*ckers. Но проб, все справлю в понеділок.

Жінку сьогодні серйозно образили на роботі по телефону, за акцент. WTF? PPC?
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: stas9155 від 18 вересня 2021 11:11:49
Принцип KISS утверждает, что большинство систем работают лучше всего, если они остаются простыми, а не усложняются

Цитоване відоме усім звичайним людЯм , навіть у побуті , і одвічне і довічне .

Надійніше придбати - звичайний бобінний магнітохвон та окремо звичайного програвача вінілу . ніж суміщеного комбайна .

Окрема сапа , окремий заступ - теж надійніші , та назагал і зручніші )) , ніж на одному держакові .

Та оскільки , мабуть більшість програмь орчиків ))  , через властивості і процесу і залізячча , опиняєцця у стані - "не від світу цього" , то ото мабуть і вважають щось звичайне якимось винятковим , чі магічним чі ще якось .
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: burlington від 18 вересня 2021 11:30:04
O, ще підхід до складних проблем (не знаю як буде українською): divide and conquer. Завжди мені допомагав.

Функція мусить поміщатися на екрані вашого тектового редактора. Це ще з часів тих теле-моніторів.

Невірний принцип: не використовуй goto.

Design patterns are overblown shit as proved by the f*cking java community :) discuss.
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: MartinFierro від 18 вересня 2021 11:32:45
які я порушив за минулі два тижні і це коштувало мені хел.

(1) KISS
(2) if it ain't broke don't fix it

boldy hell. мо' кому пригодиться.
Погроміст! Запам'ятай, ти пишеш код не для себе, такого найкмітливішого, а для інших. І ці інші можуть тебе знайти і дати кизди.
П.С. Особливі унікуми ще й пишуть так, що самі потім у тому розібратися не можуть.

П.П.С. другий пункт зазвичай кажуть джуніорам, щоб не шукали зайвих пригод на свою та інших дупу.
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: burlington від 18 вересня 2021 11:41:11
never mind, lo siento
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: MartinFierro від 18 вересня 2021 11:47:54
які я порушив за минулі два тижні і це коштувало мені хел.

(1) KISS
(2) if it ain't broke don't fix it

boldy hell. мо' кому пригодиться.
Погроміст! Запам'ятай, ти пишеш код не для себе, такого найкмітливішого, а для інших. І ці інші можуть тебе знайти і дати кизди.
П.С. Особливі унікуми ще й пишуть так, що самі потім у тому розібратися не можуть.

П.П.С. другий пункт зазвичай кажуть джуніорам, щоб не шукали зайвих пригод на свою та інших дупу.
Debes estar equivocado en tu opinión amigo. Este hilo es muy positivo. Nunca escribo programas oscuros. ¿De que te dedicas? No eres programador, cierto.
No, soy ingeniero de sistemas.

No entendi, que es lo que interpretaste como algo negativo?
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: MartinFierro від 18 вересня 2021 11:48:37
never mind, lo siento
Todo bien (tu)
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: burlington від 18 вересня 2021 11:54:34
Погроміст! Запам'ятай, ти пишеш код не для себе, такого найкмітливішого, а для інших. І ці інші можуть тебе знайти і дати кизди.
П.С. Особливі унікуми ще й пишуть так, що самі потім у тому розібратися не можуть.

П.П.С. другий пункт зазвичай кажуть джуніорам, щоб не шукали зайвих пригод на свою та інших дупу.
Debes estar equivocado en tu opinión amigo. Este hilo es muy positivo. Nunca escribo programas oscuros. ¿De que te dedicas? No eres programador, cierto.
No, soy ingeniero de sistemas.

No entendi, que es lo que interpretaste como algo negativo?

Pensaba que habías apuntado a mi. Sí, todo bien.
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: burlington від 18 вересня 2021 12:07:52
I admit apuntar is from google translate, how do say that in real spanish?
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: magistr від 18 вересня 2021 12:26:30
Як на мене, базові принципи програмування (DRY KISS) занадто очевидні і середня дитина їх швидко виведе самостійно.
Менш базові - вже дещо неоднозначні.
ягні- брєд. солід рулить
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: burlington від 18 вересня 2021 12:56:17
У вільному перекладі:
працює - не рухай

Саме так! Але іноді чешеться. Іноді це необхідно. І іноді відчуття що є необхідним тебе зраджує.
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: burlington від 18 вересня 2021 23:17:55
Ну і філософія перла: Laziness, Impatience, Hubris. Цього не зрозуміти джава манкіз і питонцям ;)

link (http://wiki.c2.com/?LazinessImpatienceHubris)
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: Shannou від 18 вересня 2021 23:59:20
Кінець 90-х, Токіо. Інтерв'ю в Societe Generale. Роздрукував резюме в трьох примірниках. Коліна дрижать. Зустрічає мене хранцуз, Рене. Каже тут офісів багато але ходімо на кухню, там можна палити. Налили кави в пластикові стаканчики, я посунув йому моє резюме по столу вперед, він запалив і каже ну розповідай. Кажу, почну з кінця, робив те і те. За 5 хв Рене докурив цигарку і каже мені: you are hired.

Втратив контакт з Рене, на жаль.

лучше расскажи, как ты в конце 90-х оказался в Токио.
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: elipse від 18 вересня 2021 23:59:23
Ну і філософія перла: Laziness, Impatience, Hubris. Цього не зрозуміти джава манкіз і питонцям ;)

link (http://wiki.c2.com/?LazinessImpatienceHubris)

и то и другое фигня
не смотря на декларации
порождает код который живет не более интересов самого автора к нему
одной из вершин сей запутанной херни с хреновой документацией
является система управления пакетами debian
это постоянные сообщения о устаревших методах
и идиотская документация или ее полное отсутствие о новых
там как раз есть несколько фраеров
именно с подобными перечисленными принципами 
для которых ихние дела вполне очевидны им, а остальные сдохните или ковыряйтесь сами
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: PAL від 19 вересня 2021 00:03:47
Кінець 90-х, Токіо. Інтерв'ю в Societe Generale. Роздрукував резюме в трьох примірниках. Коліна дрижать. Зустрічає мене хранцуз, Рене. Каже тут офісів багато але ходімо на кухню, там можна палити. Налили кави в пластикові стаканчики, я посунув йому моє резюме по столу вперед, він запалив і каже ну розповідай. Кажу, почну з кінця, робив те і те. За 5 хв Рене докурив цигарку і каже мені: you are hired.

Втратив контакт з Рене, на жаль.
лучше расскажи, как ты в конце 90-х оказался в Токио.

а что тут удивительного?
народ из совка разбегался, как тараканы по кухне
кто-то к немцам, кто-то к американцам, а кого-то и в Токио занесло
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: Shannou від 19 вересня 2021 00:18:05
Кінець 90-х, Токіо. Інтерв'ю в Societe Generale. Роздрукував резюме в трьох примірниках. Коліна дрижать. Зустрічає мене хранцуз, Рене. Каже тут офісів багато але ходімо на кухню, там можна палити. Налили кави в пластикові стаканчики, я посунув йому моє резюме по столу вперед, він запалив і каже ну розповідай. Кажу, почну з кінця, робив те і те. За 5 хв Рене докурив цигарку і каже мені: you are hired.

Втратив контакт з Рене, на жаль.
лучше расскажи, как ты в конце 90-х оказался в Токио.
а что тут удивительного?
народ из совка разбегался, как тараканы по кухне
кто-то к немцам, кто-то к американцам, а кого-то и в Токио занесло

удивительного ничего, интересного достаточно.
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: elipse від 19 вересня 2021 00:21:42
если мы берем встраиваемые системы

то там никогда вы не увидите perl  - автор perl-a лингвист, породил целую когорту мудрагелей
которые никак не могут из латинского шрифта склепать китайские иероглифы
но постоянно работают над этим  )

или не увидите java - потому что написанное один раз, хрен потом будет работать по происшествии некоторого времени и вопреки декларациям.))
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: burlington від 19 вересня 2021 00:41:57
Ну і філософія перла: Laziness, Impatience, Hubris. Цього не зрозуміти джава манкіз і питонцям ;)

link (http://wiki.c2.com/?LazinessImpatienceHubris)
и то и другое фигня
не смотря на декларации
порождает код который живет не более интересов самого автора к нему
одной из вершин сей запутанной херни с хреновой документацией
является система управления пакетами debian
это постоянные сообщения о устаревших методах
и идиотская документация или ее полное отсутствие о новых
там как раз есть несколько фраеров
именно с подобными перечисленными принципами 
для которых ихние дела вполне очевидны им, а остальные сдохните или ковыряйтесь сами

I feel your pain brother. Що працює для мене це perlbrew (ставиш версію перла яка тобі потрібна) і carton (package manager, працює краще, ніж CPAN).
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: burlington від 19 вересня 2021 00:46:38
Кінець 90-х, Токіо. Інтерв'ю в Societe Generale. Роздрукував резюме в трьох примірниках. Коліна дрижать. Зустрічає мене хранцуз, Рене. Каже тут офісів багато але ходімо на кухню, там можна палити. Налили кави в пластикові стаканчики, я посунув йому моє резюме по столу вперед, він запалив і каже ну розповідай. Кажу, почну з кінця, робив те і те. За 5 хв Рене докурив цигарку і каже мені: you are hired.

Втратив контакт з Рене, на жаль.
лучше расскажи, как ты в конце 90-х оказался в Токио.

японська стипендія по хімії.
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: elipse від 19 вересня 2021 00:48:50
Ну і філософія перла: Laziness, Impatience, Hubris. Цього не зрозуміти джава манкіз і питонцям ;)

link (http://wiki.c2.com/?LazinessImpatienceHubris)
и то и другое фигня
не смотря на декларации
порождает код который живет не более интересов самого автора к нему
одной из вершин сей запутанной херни с хреновой документацией
является система управления пакетами debian
это постоянные сообщения о устаревших методах
и идиотская документация или ее полное отсутствие о новых
там как раз есть несколько фраеров
именно с подобными перечисленными принципами 
для которых ихние дела вполне очевидны им, а остальные сдохните или ковыряйтесь сами
I feel your pain brother. Що працює для мене це perlbrew (ставиш версію перла яка тобі потрібна) і carton (package manager, працює краще, ніж CPAN).

тут у вантузятников есть определенное преимущество
в линухе я не могу снести весь перл или пистон - они шизиками как системные прикручены
и надо отслеживать видимость той или иной версии и переменных
это реально, но уже секас
и так уже половину системы собрано врукопашную )
Назва: Re: Два непорушні принципи в програмуванні
Відправлено: burlington від 19 вересня 2021 09:11:23
Книжка підписана Ларрі Уоллом :) Не продається.

(https://i.ibb.co/pbwWFhW/Screen-Shot-2021-09-19-at-2-05-41-AM.png)