All streams
Search
Write a publication
Pull to refresh
1
0.1
Роман Давыдкин @Beholder

Java-разработчик

Send message
Эх, жаль, в Витязево камера не доехала один квартал до того места, где мы собираемся отдыхать :)
Это сбой в Матрице.
Карфаген рекламы/SEO/doorway должен быть разрушен.
«Хотели как лучше, а получилось как всегда».
А ещё издалека на обыкновенную Verdana похож.
Сколько уже можно?! Не SQL Server, а MS SQL Server! А то неискушённые люди думают, что есть только один SQL-сервер.
5 count == if ... else ... then
Йода-стайл, Форт.
Нажмите там ссылку «пометить как спам и заблокировать» и отдыхайте.
С нетерпением ждём топика «Почему [%subject name here%] не любят Хабр»
И с помощью Adblock plus на flickr влёгкую забаниваются l.yimg.com/g/images/spaceball.gif и
l.yimg.com/g/images/spaceout.gif и чудесно сохраняется нижележащая картинкеа.
Желающие могут взять в руки Stylish и поправить по вкусу что новый интерфейс, что старый.
Буквально сегодня в новостях сообщили, что на экзамене по математике калькулятором пользоваться запретили. Только ручка и линейка.
Если бы вы знали, какой байткод генерируется для создания таких вот массивов, то предпочли бы именно такую бы вот строку с метотом.
Вот почему-то вы не придрались к основному белому цвету страниц всех упомянутых сайтов, который на всеобщем тёмном фоне экрана будет жечь глаза.
Я думаю, что браузер должен приспосабливаться к визуальной теме десктопа, а сайты в таком случае вообще должны указывать конкретные цвета по минимуму и пользоваться специальными названиями системных цветов.
Многословность не в названии самих элементов, а в необходимости многословных закрывающих тегов и в обязательности наименования параметров-атрибутов.
Не, потому что, в частности, на каждый <foo:barbazqux ...> надо написать свой </foo:barbazqux>. И потому что имена атрибутов пишутся лишь для того, чтобы обозначить, что тут атрибут.
Тут особенно заметно, насколько XML многословен (в смысле «много букоф»).
Кстати, и notify() в данном коде совсем без надобности.
А ещё можно без всяких выкрутасов нажать в консоли Ctrl+Break.
Чтоб не путаться в if… else и в or… and и не «испытывать смешанных чувств» лучше всё-таки не полениться и расставить скобочки для ясности. Чтоб ещё и не мучаться, вспоминая приоритеты операторов.
Конструктор private NutritionFacts(Builder builder) для лёгкой экономии можно сделать не private, а с доступом по умолчанию (package), иначе будет автоматически сгенерирован ещё один невидимый «синтетический» конструктор. Ещё как вариант вместо явного вызова new NutritionFacts.Builder() можно сделать статический метод-фабрику.

Information

Rating
3,262-nd
Location
Тульская обл., Россия
Date of birth
Registered
Activity

Specialization

Fullstack Developer
Java
Kotlin
TypeScript
Vue.js