<bgdev />free

Вход Регистрация

OOP vs FP
0

0 1 2 3 4 5 6
#2404 (ツ) Rabin
Създадено на 03.08.2020, видяно: 1433 пъти.

Аз за туй ги плюя Ганите, щото само в 10% от фирмите не пеят в курника. Сичко останало е тъпня, липса на квато и да е комуникация, и пълна демотивация в стил "шефа каза". 90% от организацията е връла пародия на иначе нелошите идеи на тия стандарти.

Специално за TDD смятам, че е приятна на вкус отрова. Удвоява усилията на работа, а файда от него никаква. Ако видя, че има по-хитър начин да преправя нещо, само при мисълта за ГанаКазаTDD и ми се отщява и си затрайвам. Отделно при сложен проект както ми бяха турили един плъгин да тества сичко при секи билд... Многомилионен проект на многомилиардна Корпорация се срина под собствената си тежест. Гана беше събрала ени дедовци за архитекти, отивам аз на обучение у чужденеция, и ги ловя, че не знаат кво а ORM.

#2405 (ツ) Courvoisier
Създадено на 03.08.2020, видяно: 1590 пъти.
Rabin

Жаварниците имат едно колосално предимство, което никой С# не може да компенсира. Се ено да ми фалиш златен кафез пред собствен избор, какъвто и да е той, вкл. златния кафез.

И учителят ми по Java така казваше. Дай да се върнем на Ганина Библия и цитатите с учителите ;-)

#2406 (ツ) Stilgar
Създадено на 03.08.2020, видяно: 1589 пъти.
Rabin
Courvoisier

... А и Java-та беше с CORBA, което е извращение само по себе си. Може би най- гадното нещо, което съм поддържал, с изключение на онзи път, когато имах един C++ TCP Socket сървър, в който обработвах някакви гадни фиксирани стрингове и се видях в зор, докато науча коя цифра с коя буква на коя позиция какво значи.

Functional не съм писал професионално, гледам да не се изказвам. Трудно е да кажеш кое е правилно, когато не знаеш какво е правилно, по- лесно е да забележиш, когато нещо е неправилно.

Жаварниците имат едно колосално предимство, което никой С# не може да компенсира. Се ено да ми фалиш златен кафез пред собствен избор, какъвто и да е той, вкл. златния кафез. Функционално съм писал години наред. Сяко нещо с предназначението си.

За кво говориш бе?

#2407 (ツ) Rabin
Създадено на 03.08.2020, видяно: 1433 пъти.

На Java нямаш чатал на врата. Връви на всяка платформа. На мен ми се наложи да ползвам огромен обем Java на ARM. Имаш избор дали да плащаш за продукт. Имаш огромно количество контейнери, бази данни и изобщо сяко нещо го има по 10, безплатно и си избираш.

Аз като разцъквах .NET връвеше само на SpyOS, Студио Архитект не знам си къв беше 12 гигабайта, и се инсталираше за повече от един работен ден. После няма деинсталиране, ползват се специални тулчета за таа цел.

Сега малко са олабили да връви и на Линукс, ама само при мисълта че Били Белезниците ми прави телеметрия... Той си го каза и го цитирах, от техния сайт. Ако не ти изнасят условията ни - намираш си друга ОС и чао!

И учителят ми по Java така казваше. Дай да се върнем на Ганина Библия и цитатите с учителите

Туй не го разбрах кво общо има. Ганината библия обяснява как се моделират потни сърненца със свити ушенца.

#2408 (ツ) Rabin
Създадено на 03.08.2020, видяно: 1433 пъти.
#2409 (ツ) Stilgar
Създадено на 03.08.2020, видяно: 1579 пъти.
Rabin

На Java нямаш чатал на врата. Връви на всяка платформа. На мен ми се наложи да ползвам огромен обем Java на ARM. Имаш избор дали да плащаш за продукт. Имаш огромно количество контейнери, бази данни и изобщо сяко нещо го има по 10, безплатно и си избираш.

Аз като разцъквах .NET връвеше само на SpyOS, Студио Архитект не знам си къв беше 12 гигабайта, и се инсталираше за повече от един работен ден. После няма деинсталиране, ползват се специални тулчета за таа цел.

Сега малко са олабили да връви и на Линукс, ама само при мисълта че Били Белезниците ми прави телеметрия... Той си го каза и го цитирах, от техния сайт. Ако не ти изнасят условията ни - намираш си друга ОС и чао!

И учителят ми по Java така казваше. Дай да се върнем на Ганина Библия и цитатите с учителите

Туй не го разбрах кво общо има. Ганината библия обяснява как се моделират потни сърненца със свити ушенца.

Поне 3 пъти съм ти обяснявал в другия форум, че годината вече не е 2010та но ти продължаваш да настояваш.

#2410 (ツ) Rabin
Последно редактирано на 03.08.2020 от Rabin, видяно: 1433 пъти.

Стилгаре, на каква ОС пишеш .НЕТ? Да позная ли от един път?

Предполагам, че и не си виждал .НЕТ да върви на различна ОС от тая дето си в момента.

Що не си ползват таа платформа самите М$, за търсачката си?

Кога Уй-н 10 ще спре шпионс... пардон, телеметрията в ядрото си?

#2411 (ツ) Courvoisier
Последно редактирано на 03.08.2020 от Courvoisier, видяно: 1574 пъти.

NETCore runtime-а не ти прави телеметрия. Даже е Open Source, Може да видиш точно какво прави. Съпортват някои ARM, но дали Java e подходящо е спорно, защото ако работиш с ограничени ресурси и искаш performance, може би не точно Java искаш. Когато работех с MicroC/OS-II, работехме на C. Real Time май въобще нямаш много избор.

Между другото, от Java 11 промениха License Agreement-a и вече enterprise, ако искаш security updates, трябва да си плащаш, така че единствено OpenJDK остана свободен.

Compared - .NET Framework до 4.8 трябва да имаш Windows, за който си платил, но там security updates имаш за всичкото майкрософт. NETCORE-а е въпрос на съпорт и update, като изтекат, евентуално искаш да ъпдейтнеш на по- голяма версия. Ако ти е критично security-то, обаче, то няма начин да не копаш + да разчиташ на security update-ти докато е възможно от vendor-a.

netcore може да пишеш и на macos, даже и на linux, Но там нямаш IDE като хората и е мазохизъм. Но може да run-ваш netcore на x86/x64 колкото искаш, при това на centos, например и docker linux контейнери. В момента го правя.

#2412 (ツ) Rabin
Последно редактирано на 03.08.2020 от Rabin, видяно: 1433 пъти.
Courvoisier

NETCore runtime-а не ти прави телеметрия.

Тъй ли каза Били? Сума ти вой има по Нета, дето на ниво ОС те телеметрират, и като се мъчиш да пречиш на Кораба Майка да ти сканира компа и Уй-н спира да бачка. Аз не бачкам на тоя кенеф и не съм много навътре, но кофтито инерция си остава. Ето, смениха името на IE, ама вече никой не ще да ползва Edge, веднъж педал завинаги педал.

За ARM ползвах готов код, и да ти кажа с един гигабайт памет си бачкат доста неща.

.НЕТ е златен, ама кафез. Ползвайте си го, не мога да ви преча. За ентърпрайз няма проблем да си плащаш, ама на Java без проблем имаш чиста писта за излитане, докат си още малък. М$ искат 300 кинта дори за компа на секретарката, офиса отделно. За сървърите ти ще кажеш кви кожи дерат.

netcore може да пишеш и на macos, даже и на linux, Но там нямаш IDE като хората и е мазохизъм.

Именно. Не е като да не съм виждал как mono плейва hello world. Ама не съм виждал продукционен сървър на Mono.

#2415 (ツ) Stilgar
Създадено на 03.08.2020, видяно: 1566 пъти.
Rabin

Стилгаре, на каква ОС пишеш .НЕТ? Да позная ли от един път?

Предполагам, че и не си виждал .НЕТ да върви на различна ОС от тая дето си в момента.

Що не си ползват таа платформа самите М$, за търсачката си?

Кога Уй-н 10 ще спре шпионс... пардон, телеметрията в ядрото си?

Какво значение има аз каква OS ползвам? Аз ползвам такава OS щото тая OS знам как се ползва което е пряко свързано с факта, че StarCraft върви най-добре на нея.

Не знам какво е това "виждане" аз сървър на който върви нещо не съм виждал сигурно от 10 години. Качвам някви неща някъде и те си вървят.

Сега това, че Bing не ползвали Windows е няква глупост разбира се, но пък ако е вярно излиза, че .NET си върви пушка на Lunix (или там на каквото е според легендите) даже по-добре отколкото на Windows.

#2416 (ツ) Courvoisier
Последно редактирано на 03.08.2020 от Courvoisier, видяно: 1565 пъти.

Ако не ползваш OpenJDK, Oracle Java 11 и т.н. те обвързват с плащане за security update-и към Oracle. Точно корпоративно Oracle не са много по- различни от Microsoft. Enterprise правиш нещата the oracle way, консултантите им ти казват, it must be the oracle way и ако не го направиш the oracle way, оправяй се сам, нищо че им плащаш около милион, два.

А Azure не казвам, че е евтин, но мога много лесно да си вдигам няколко форми на контейнери, без да администрирам цяла операционна система, мога и много софтуер да си го рънвам като сървис, което ми спестява мотики. Да, по- евтино е железата, хората, да го копат, но хората се намират трудно. В линкдина всеки е специалист, на интервюто изял теорията, на практика не искал да пипа регистрите в windows-a, щото ставали някакви магии.

#2417 (ツ) Stilgar
Създадено на 03.08.2020, видяно: 1565 пъти.
Courvoisier

netcore може да пишеш и на macos, даже и на linux, Но там нямаш IDE като хората и е мазохизъм.

Що бе? Има си Rider.

#2418 (ツ) Golden Gega
Създадено на 03.08.2020, видяно: 1563 пъти.
Courvoisier

NETCore runtime-а не ти прави телеметрия. Даже е Open Source, Може да видиш точно какво прави. Съпортват някои ARM, но дали Java e подходящо е спорно, защото ако работиш с ограничени ресурси и искаш performance, може би не точно Java искаш. Когато работех с MicroC/OS-II, работехме на C. Real Time май въобще нямаш много избор.

Между другото, от Java 11 промениха License Agreement-a и вече enterprise, ако искаш security updates, трябва да си плащаш, така че единствено OpenJDK остана свободен.

Compared - .NET Framework до 4.8 трябва да имаш Windows, за който си платил, но там security updates имаш за всичкото майкрософт. NETCORE-а е въпрос на съпорт и update, като изтекат, евентуално искаш да ъпдейтнеш на по- голяма версия. Ако ти е критично security-то, обаче, то няма начин да не копаш + да разчиташ на security update-ти докато е възможно от vendor-a.

netcore може да пишеш и на macos, даже и на linux, Но там нямаш IDE като хората и е мазохизъм. Но може да run-ваш netcore на x86/x64 колкото искаш, при това на centos, например и docker linux контейнери. В момента го правя.

Ти май дришльото в тоя форум го срещаш за първи път, предчувствам жестоко забавление. Не за теб де.

#2419 (ツ) Rabin
Последно редактирано на 03.08.2020 от Rabin, видяно: 1433 пъти.
Stilgar

Какво значение има аз каква OS ползвам? Аз ползвам такава OS щото тая OS знам как се ползва което е пряко свързано с факта, че StarCraft върви най-добре на нея.

Не знам какво е това "виждане" аз сървър на който върви нещо не съм виждал сигурно от 10 години. Качвам някви неща някъде и те си вървят.

Сега това, че Bing не ползвали Windows е няква глупост разбира се, но пък ако е вярно излиза, че .NET си върви пушка на Lunix (или там на каквото е според легендите) даже по-добре отколкото на Windows.

Eто че познах на каква ОС си, не си виждал корпоративен .НЕТ на Линукс, и не знааш, че Bing НЕ са на .НЕТ. Може сам да потърсиш на кво са.

Ако не ползваш OpenJDK, Oracle Java 11 и т.н. те обвързват с плащане за security update-и към Oracle. Точно корпоративно Oracle не са много по- различни от Microsoft.

Много по-различно е. Тръгваш с безплатна ОС с безплатен офис на безплатно ИДЕ с безплатна база и безплатен framework. Секюрити бля бля, на Жава осмица си бачкат проектите дето ги вдигах, и не съм дал 2 милиона. Нито ме киризят през телеметрия, за мое добро.

#2420 (ツ) Courvoisier
Последно редактирано на 03.08.2020 от Courvoisier, видяно: 1560 пъти.
Stilgar
Courvoisier

netcore може да пишеш и на macos, даже и на linux, Но там нямаш IDE като хората и е мазохизъм.

Що бе? Има си Rider.

Специално него не съм го пробвал още. Само с pycharm съм бачкал от JetBrains-ките IDE-та. Пробвах се на netcore 2.0 с Visual Studio Code, но накрая го изтрих, просто не е Visual Studio. За нещо малко може, но за голям проект, не го искам. Пък и съм на community, ако дойдат на проверка, ще казвам официално, че работя с Visual Studio Code rofl Едвам ги накарах плуралсайта да ми плащат и някакви по- евтини конференции, сега за rider ще е предизвикателство. В началото даже git-a не искаха да плащат, имахме локален. Еврос пари няма да даде, ако не е сигурен, че ще изкара повече пари с тях. Имам и алтернативи за webtest > JMeter rofl coded ui test не правя, дано не правя. Selenium не съм пипал от години :-) В някое друга фирма или развой на събитията, може.

PS: На Pycharm писах едно django и много не ми хареса, че за CSS intellisense-a ми искат платена версия. WTF?

#2421 (ツ) Rabin
Последно редактирано на 03.08.2020 от Rabin, видяно: 1433 пъти.

Чаай да го изместя да го видиш.

Ако не ползваш OpenJDK, Oracle Java 11 и т.н. те обвързват с плащане за security update-и към Oracle. Точно корпоративно Oracle не са много по- различни от Microsoft.

Много по-различно е. Тръгваш с безплатна ОС с безплатен офис на безплатно ИДЕ с безплатна база и безплатен framework. Секюрити бля бля, на Жава осмица си бачкат проектите дето ги вдигах, и не съм дал 2 милиона. Нито ме киризят през телеметрия, за мое добро.

p.s. Няма телеметрия бе, целия нет се бори с нещо дето го няма. Като куро-навируса. Легенди някви. My аss

Заедно с вашите общи настройки за поверителност, като например данните, които Windows събира, за да помогне за показване на реклами или филтриране на съдържание за възрастни, Microsoft също така събира данни за местоположение, информация за използването на Windows и друга диагностична информация под капака, за да помогне за наблюдение и отстраняване на неизправности на Windows в милиони компютри.

Можете да видите ползата за Microsoft, но има някои сериозни опасения за поверителност за стандартния потребител на Windows тук. Microsoft направи изключително трудно да деактивира настройките на телеметрията на Windows 10 за потребителите на Windows 10 Home, вместо това даде на потребителите възможността да го ограничат само до събиране на основни данни.

Ако използвате Windows 10 Pro, Enterprise или Education, можете да деактивирате изцяло телеметрията, като редактирате системния регистър или използвате редактора на групови правила, но тази опция е деактивирана за много потребители.

Въпреки че това не е опция за потребителите на Windows 10 Home, е възможно да се деактивира споделянето на данни от телеметрията за потребителите на Windows 10 Pro, Enterprise и Education.

#2422 (ツ) Stilgar
Създадено на 03.08.2020, видяно: 1537 пъти.
Rabin
Stilgar

Какво значение има аз каква OS ползвам? Аз ползвам такава OS щото тая OS знам как се ползва което е пряко свързано с факта, че StarCraft върви най-добре на нея.

Не знам какво е това "виждане" аз сървър на който върви нещо не съм виждал сигурно от 10 години. Качвам някви неща някъде и те си вървят.

Сега това, че Bing не ползвали Windows е няква глупост разбира се, но пък ако е вярно излиза, че .NET си върви пушка на Lunix (или там на каквото е според легендите) даже по-добре отколкото на Windows.

Eто че познах на каква ОС си, не си виждал корпоративен .НЕТ на Линукс, и не знааш, че Bing НЕ са на .НЕТ. Може сам да потърсиш на кво са.

Виждал съм човек да deploy-ва .NET на Linux. Bing са на .NET, но не мога да те спра да продължиш да твърдиш глупутки. И ти можеш да потърсиш сам на какво са, но явно не си. Ето например четвъртото изречение от Wikipedia

It is developed using ASP.NET.

#2423 (ツ) Courvoisier
Създадено на 03.08.2020, видяно: 1537 пъти.

Не съм видял програмист на Windows 10 Home. Ние сме на enterprise и security-то развиваха достатъчно конспиративно теории, за да им се даде възможност да си аплайват най- различни тъпи полисита, като например да ми забранят тубата на работа или да ми преместят update-ите през локален сървър. Това не означава, че като локален админ не мога да влезна и да си променя политиките или регистъра както си искам. Решението е моя девелоперски лаптоп да не помирисва вътрешната мрежа никога. И това и правим. Комитвам в гит, Jenkins-a, TeamCity взема от Git и аре. Добре, в Ажур си вземат каквато искат телеметрия, но има договори, who cares.

#2424 (ツ) Rabin
Създадено на 03.08.2020, видяно: 1433 пъти.

https://www.microsoft.com/bg-bg/p/windows-10-pro-for-workstations/dg7gmgf0dw9s?cid=msft_web_collection

Mи 860 лева за пълна версия на Уй-н 10. И това без офиса, другите тулове ти ще кажеш колко им кихате. Един жаварин си почва от нула лева, и си бачка на нула лева разходи. И не ми разправяй за високото грозде. Не че нямам няколко хилки за М$, просто не ме устройват с политиките си на робовладелци.

Стилгаре, инфото ти е старо.

#2425 (ツ) Courvoisier
Създадено на 03.08.2020, видяно: 1524 пъти.

Моя личен комп е с ключ от ибей, него го остави. Служебния комп не го плащам аз. Докато не направя фирма, аз не плащам за такива неща. А Open Source често си плащаш за Support, ако не чакаш или си го правиш сам. Много enterprise можеха да са на centos и са, но много има на redhat, защото когато стане критично директорите предпочитат да звъннат 1-2 телефона на други директори и да си получат support-a, a не да чакат неволята днес, утре, може би другата седмица, след месец, догодина.

0 1 2 3 4 5 6

OOP vs FP
0

AsmBB v3.0 (check-in: a316dab8b98d07d9); SQLite v3.42.0 (check-in: 831d0fb2836b71c9);
©2016..2023 John Found; Licensed under EUPL. Powered by Assembly language Created with Fresh IDE