|
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
|
|||||||
Программирование на .NET без применения ООП16.11.2023, 20:55. Показов 8887. Ответов 153
так всё зависит от области применения и знаний программирующего. я пишу для себя терминальные приложения, а когда нужно что-то нарисовать то из терминального создаю форму и рисую там. Учить что-то новое для чего? чтобы что? я ООП не пользуюсь совсем, я раз в 100 быстрее напишу без ООП.
0
|
|||||||
| 16.11.2023, 20:55 | |
|
Ответы с готовыми решениями:
153
Windows Mobile - программирование без .NET Framework Логика применения ООП можно ли реализовать клиент сервер базы в одном компьютере а формы в =) (другом городе) в другом компьютере без применения sql и vb net |
|
14790 / 9563 / 1367
Регистрация: 21.01.2016
Сообщений: 36,058
|
|||
| 28.11.2023, 08:57 | |||
|
0
|
|||
|
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
|
||||||||||||||||||
| 28.11.2023, 10:10 [ТС] | ||||||||||||||||||
|
Предлагаю вам подтвердить свои слова делом, на форуме активных в сутки например 5000 человек, сделайте голосование за вечный бан в мой адрес и если 2500 человек (как вы выразились "большинство") проголосуют, то забаните меня навсегда. В данном случаю полностью доверюсь вашей честности в проведении самого голосования, хотя я знаю как легко его можно накрутить будучи админом. С другой стороны будучи админом меня можно забанить и без голосования. Касательно дружелюбности, оскорблений и норм поведения - у вас тут свои очень странные стандарты, которые полностью выбиваются из общепринятых общественных. Ну и чтобы понимать что я адекватен и мой вектор общественного и дружелюбного не сбит - я первый (ну или один из первых) предложил в бан абсолютного неадеквата Bent из этой же темы. И если вы не видите различий его со мной, то у вас абсолютно отсутствует понимание таких вопросов, а значит вы не сможете дать верную оценку. Я всегда пытаюсь достучаться до разуме собеседника. Пойми, образование и работа с детьми - это тоже скилл, то что ты шаришь в NET абсолютно ничего не говорит о твоих способностях как педагога, это другая профессия если что, а я в академической среде работаю почти 30 лет, так что я могу дать оценку твоему поведению в такой ситуации. И если уж Элд Хасп так дотошно докапывается до образования в какой-то области, то нужно признавать, что навыки в программировании абсолютно ничего не говорят о навыках в других областях. Вы даже в этом не можете следовать собственным догматам. За всё время работы со студентами я бы дал оценку, что думающих головой самостоятельно не более 5-7% студентов, то есть это 1-2 на группу. Остальным всегда требуется некий сансей, который будет направлять. Я как раз из последних. Я очень плохо самообучаюсь. ![]() Нужно не пинать, а апеллировать к разуму. Человек разумный, но с небольшими способностями вполне способен самоорганизоваться по вашему шаблону, он воспримет ваш позитивный настрой, он - ПОЙМЁТ. А битьё палками и обзывание говном - это вообще капец полный. Не стал бы гордиться таким. И это не секрет, это фуфуфу.
0
|
||||||||||||||||||
|
323 / 190 / 45
Регистрация: 25.08.2011
Сообщений: 1,263
|
||
| 28.11.2023, 10:41 | ||
|
Блин. Как интересно читать.. И ведь на каждый коммент у товарища есть еще один колкий коммент. Скоро медаль почетного мученика надо будет выдавать. Весь форум на него навалился, оскорбляют, давят. Злодеи какие.. ))
0
|
||
|
|
||||
| 28.11.2023, 11:14 | ||||
|
Не по теме:
Добавлено через 6 минут Не по теме:
1
|
||||
| 28.11.2023, 11:39 | |
|
0
|
|
|
14790 / 9563 / 1367
Регистрация: 21.01.2016
Сообщений: 36,058
|
|
| 28.11.2023, 11:44 | |
|
0
|
|
|
Модератор
|
|||
| 28.11.2023, 17:42 | |||
|
1) Оценка. 2) Детализация причин такой оценки. Кроме это, есть ещё "обучение" - когда объясняют, как исправить причины такой оценки. Можно этот пункт отнести к "конструктивной критики" в вашей терминологии. Например, на "Гнилых помидорах" критика зрителей - это просто их оценка. Кто-то может оставить коммент и объяснить свою оценку. Но большинство не оставляют и их оценка это и есть критика. Так же и в случае с кодом. Оценка "говнокод" - это сложившийся термин для плохого кода. Захочет разъяснить причины такой оценки её автор - это другое дело. В большинстве случаев (в отличии от ГП), вам разъясняют. Что касается обучения, то это вообще отдельная тема. При адекватном общении большинство опытных разработчиков участников этого Форума это делают. Собственно для этого они участвую в работе Форума. Но ключевое слово здесь "При адекватном общении". Ваше общение нельзя назвать адекватным. Отсюда и все проблемы вокруг вас. Возможно вы привыкли в обычной жизни чувствовать себя профессионалом и специалистом с которым все общаются "на будьте любезны". Но в разделе .Net вы таковым не являетесь. Вы здесь "неумеха что-то там клепающий". Когда вам сказали "Что за очередное говно вы слепили?", надо не обижаться на это, а вежливо поинтересоваться как из этого говна сделать конфетку. Добавлено через 5 минут Я не писал о большинстве "из списочного состава" - такое голосование наверное только в Думе и Парламентах проходит. Большинство от принявших участие в голосовании. Если проголосует 10. И 6 будет против - значит решение против.
0
|
|||
|
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
|
|||
| 28.11.2023, 18:36 [ТС] | |||
|
0
|
|||
| 28.11.2023, 18:50 | |||||||
0
|
|||||||
|
46 / 128 / 11
Регистрация: 24.04.2019
Сообщений: 941
|
|
| 28.11.2023, 19:37 | |
|
Ну, по теме значит по теме. Когда-то в юности я решил попробовать устроиться на работу программистом C#. В качестве тестового задания нужно было написать архиватор. И я решил написать его в процедурном стиле. Просто потому что мне показалось (а вернее не показалось), что так будет легче и быстрее. Так что же вы думаете, belalugoci. Несмотря на то, что код работал без ошибок, меня отправили доучиваться. Так что процедурный стиль не особо котируется в коллективной разработке (да и не в коллективной тоже). Хотите писать что-то для себя в таком стиле, никто вам не запретит. Но если вы намерены работать по данной специальности или общаться с профессионалами, придется осваивать ООП.
0
|
|
|
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
|
||||
| 28.11.2023, 20:39 [ТС] | ||||
|
Никто не запрещает делать закрытые темы, не знаю поддерживает ли такой функционал vBullitin, я такое настраивал только для PHPBB. Но можно создать раздел профессионального общения и установить для него правила. В общем всё в ваших руках. Во всяком случае я бы не стал писать в раздел с соответствующим описанием и правилами. Касательно темы и форума в целом - если это форум исключительно профессионалов, и только их, и все аспекты программирования озвучиваемые на этом форуме (на всём, а не только в разделе C#) касаются исключительно профессиональной деятельности, то как минимум не хватает этой информации в целом и в правилах форума и разделов, ну и допуск в разделы должен быть несколько иным. Поскольку я не вижу нигде однозначного определения для этого форума, как исключительно профессионально ориентированного, то и не вижу абсолютно никаких причин относиться к тем, для кого какой-то вид деятельности затрагиваемый на форуме не является профессией, как к ничтожествам. Раздел для начинающих вообще ничего не подразумевает о какой-то профессиональной составляющей тех кто пишет, даже если это студенты.
0
|
||||
|
Модератор
|
||
| 28.11.2023, 21:26 | ||
|
Посмотрите статистику по приложениям на этой платформе и скажите какой процент из нормальных (то есть имеющих хоть минимальную продаваемость) созданы с игнорированием ООП? Задавай вы свои вопросы в разделе ассемблера - никто словом вас не упрекнул в отсутствии понимания ООП. И вы не поверите (вы же верите только самому себе), но у большинства с кем вы затеваете ругань есть опыт (и часто нехилый) работы с другими ЯП, в том числе и Си, и с Плюсами, и с Ассемблером.
0
|
||
|
475 / 294 / 29
Регистрация: 01.06.2018
Сообщений: 3,676
|
|||
| 29.11.2023, 06:38 [ТС] | |||
|
Для меня тема закрыта.
0
|
|||
|
Модератор
|
||||
| 29.11.2023, 10:31 | ||||
|
Если задаёте вопросы в разделе посвящённом платформе специально созданной для ООП - .Net, то обязательно в ответах будет эта тема ООП подыматься. И будет критика с точки зрения правильной ООП реализации. Платформа .Net, язык C# специально созданы для ООП. Программирование на Шарпе без ООП, в принципе, невозможно. Поэтому более правильно вопрос должен быть "Программирование на .Net с игнорированием принципов ООП". Такое возможно, но... скорее "дурнопахнущий моветон". С вероятностью 99+% такой подход вызван недостатком знаний платформы, и выбором не подходящей платформы для реализации задачи. При этом речь не идёт об определённых, конкретных методах. Метод - это всегда ПП. В каких-то случаях реализации метода будет более оптимальной на Плюсах, например. Но не будешь же из-за одного метода делать либу на Плюсах и потом подтягивать метод оттуда в Шарп. Если таких методов множество, то уже можно задуматься на этот счёт. Под ООП реализацией понимается архитектура приложения в целом, взаимодействие слоёв, объектов в приложении. Игнорирование ОПП в этой части приводит к очень плохо-читаемому, непрозрачному коду (легаси). Такой код трудно сопровождать, по нему трудно получить помощь, так как сторонним разработчикам в нем не разобраться. Чаще всего автор такого кода, через очень непродолжительное время, сам не сможет в нём разобраться. И при необходимости модернизации кода просто выкинет его в корзину, и начнёт с нуля. Если же это разовая задач типа "сделал и забыл навечно", то соблюдение принципов ООП не критично. Но основная доля таких задач - это учебные для начинающих. Типа "Подсчитать сумму ряда...".
0
|
||||
| 29.11.2023, 10:31 | |
|
Просветите на тему ООП (особенности применения модификаторов доступа) ASP.NET приложение для локального применения Опишите возможности применения интегрированной среды Visual C++.NET
Переключение блоков с информацией без применения js Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки
Правым кликом по серверу -> отладочная информация -> edit
Заменить "net": "raw", на "net": "tcp",
Нажать кнопку reload.
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|