Pull to refresh
-1
0

User

Send message
Допустим у вас есть некий интерфейс, который реализован несколькими класами. В какой то момент вы решили немного расширить интерфейс новым членом(скажем методом). До C# 8 пришлось бы в этих классах либо реализовывать этот новый член, либо ставить заглушку, но в любом случае изменения коснулись бы всех классов реализующих этот интерфейс

ИМХО, в такой ситуации код люто напрашивается на рефакторинг(interface segregation, single responsibility)
При реализации интерфейса мы обязаны реализовать абстрактный метод «exec» и можем опустить реализацию метода «sendNotification». Удобно?


Такое ощущение что разрабы в MS (и не только) привыкли пилить всё на интерфейсах и начисто забыли о существовании абстрактных классов.
Как заметили выше — осталось дать возможность объявлять в интерфейсе поля.
Не отобрать, а оставить в России, чтобы Игорь дальше работал в России над этим проектом.

для этого нужно не врываться в офис с надуманным обыском, после того как осознал что потерял, а на ранних этапах инвестировать в проект, снижать налоговую нагрузку, создавать благоприятные условия, общими словами — делать всё чтобы оставить контору в юрисдикции страны. Но нет, это не «наш» метод
прошу прощения, не удержался:

-Если хочется спокойной жизни, то лучше не начинать бизнес в этой стране
Если хочется спокойной жизни, то лучше не делать код, который будет важным для государства.

-Если хочется спокойной жизни, то лучше не высказывать своё мнение в соцсетях
-Если хочется спокойной жизни, то лучше не выходить на митинги
-Если хочется спокойной жизни, то лучше идти и голосовать за того, за кого «положено» голосовать
Вы находитесь здесь

-Если хочется спокойной жизни, то лучше не выглядывать из окна
А, сказал начальник, их цыгане сманили в Румынию какими-то грязными зелеными бумажками.

— Это всё цыгане! Ненавижу ***** цыган!!! :)
Это всё равно что встраивать в страницу поиск по странице (для тех, кто не умеет Ctrl+F и F3)

Нет, не всё равно.
ИМХО, нельзя за абстрактную основу брать то что лично тебе удобно. Люди все разные, сервис должен быть удобным для всех типов пользователей.
Автоперевод средствами сторонних сервисов — делается браузером либо надстройкой для него.

Ну т.е. если у кого-то нет надстроек или нужного браузера — будь добр, установи.
А так есть выбор — нажать кнопку и получить моментальный перевод материала ресурса вне зависимости от инструмента отображения контента(средствами транслейтеров или же отображать существующую на сайте версию перевода), либо читать как есть. В конце концов сделать это настройкой профиля.

Конечно же это всё фантазии и попытки нащупать что-то полезное.
Вполне возможно такая «фича» не «выстрелит» совсем, но(опять же ИМХО) как минимум достойна рассмотрения.
А почему бы не сделать было два ресурса: русскоязычный (.ru) и англоязычный (.com)?

Ну тут есть поле для размышлений о том «как сделать лучше».
Я вот например задался вопросом(и предлагаю задаться им держателям хабра) о возможности предоставления, для особо ленивых или не особо умеющих в инглиш, авто-перевода (EN <==> RU) средствами сторонних сервисов(гуглтранслейтер/яндекстранслейтер и др.). Да, качество перевода порой «так себе», возможно это поможет навести больший порядок с этим:
На Хабре, тем временем, множество «редакторов» пишут килобайты текста из компиляций англоязычных текстов, и это считается нормальным. Перевод этого же самого назад на английский?
Мне почему-то кажется, что с российской стороны

Правильно кажется. Именно для этого вся каша и заваривается. Осталось радио-глушилки по границе поставить и «привет из былой империи»!
Боже мой, как же режет глаз кириллица в коде. Я понимаю 1С там все дела… Но русские символы в «C»-like ИМХО — жесть!

Ближе к делу:

«Мы не можем передать ссылку на объект .Net так как объекты .Net подвергаются дефрагментации.»
А как же GCHandle?
«Темболее Эльбрус если я не ошибаюсь то это тот-же ARM»
Ошибаетесь. Почитайте про него.
Я же не вам ответил, а blackkola
По вашей логике — вам бессмысленно жить, ибо вы всё равно умрёте.
«Зачем работать, если всё равно ничего не получится», ведь так?

Information

Rating
Does not participate
Registered
Activity