Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

Rooster

Программирование, т. 8

  

315 пользователей проголосовало

У вас нет прав на голосование в этом опросе, или на просмотр результатов опроса. Пожалуйста, войдите или зарегистрируйтесь для голосования в опросе.

Рекомендованные сообщения

 

 

а ты выкупаешь?

 

не совсем но примерно представляю чо нада и как

 

хорошо, тогда ответь мне, почему ты решил что agile им вообще подходит? и если да то какая из практик и почему?

может им вообще по RUP лучше работать...?

 

я не в том контексте говорил

челы решили по агилю - флаг им в руки но реализацию надо мочь, а они как я понял пока не могут ну или могут но со скрипом


:buba:

ни мало ни много, а много и мало

Поделиться сообщением


Ссылка на сообщение

темная тема днем для людей, которые взгляд от монитора все 8 часов не отрывают, и даже не альттабаются в любые другие приложения, и сидят с задернутыми шторами и выключенным светом

все остальные долбоебы

Drakonian и TheDeadSkin понравилось это

Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение
(изменено)

темная тема днем для людей, которые взгляд от монитора все 8 часов не отрывают, и даже не альттабаются в любые другие приложения, и сидят с задернутыми шторами и выключенным светом

все остальные долбоебы

 

 

PS: ты еще скажи что табы вместо спейсов используешь, пиздос


Изменено пользователем Just.Doit
`KV понравилось это

 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение

светлая тема >> тёмной

 

спейсы >> табов

 

{ на новой строке >> на той же

 

джава >> джаваскрипта

 

ИДЕ >> текстовых редакторов

 

вроде всё главное обозначил

Поделиться сообщением


Ссылка на сообщение

темная тема днем для людей, которые взгляд от монитора все 8 часов не отрывают, и даже не альттабаются в любые другие приложения, и сидят с задернутыми шторами и выключенным светом

все остальные долбоебы

"Мое мнение единственное верное, кто думает/делает по другому  долбоеб"  ©Kant

:lol:  :lol:  :lol: 

Поделиться сообщением


Ссылка на сообщение

светлая тема >> тёмной

 

спейсы >> табов

 

{ на новой строке >> на той же

 

джава >> джаваскрипта

 

ИДЕ >> текстовых редакторов

 

вроде всё главное обозначил

 

Хуясе 5/5 неправильно ну ты даеш

HAPKOMAH понравилось это

Russia.png.ea080e101222d708d08842dae4ccc684.png USA.png.9b863586cd992fb91bf92ed1de03e4cc.png Israel.png.f27d10a4455f05cd161a8c2c52b8b5e1.png

Поделиться сообщением


Ссылка на сообщение

светлая тема >> тёмной

 

спейсы >> табов

 

{ на новой строке >> на той же

 

джава >> джаваскрипта

 

ИДЕ >> текстовых редакторов

 

вроде всё главное обозначил

Только 1 вариант угадал, попробуй еще раз.

HAPKOMAH понравилось это

Поделиться сообщением


Ссылка на сообщение

чуваки, а есть кто в теме сделать сайт? Хотя бы скелет или черновой вариант.


Код для скидки на КУ: FWAUUJN

Поделиться сообщением


Ссылка на сообщение

чуваки, а есть кто в теме сделать сайт? Хотя бы скелет или черновой вариант.

Деньги вперед

Поделиться сообщением


Ссылка на сообщение

 

чуваки, а есть кто в теме сделать сайт? Хотя бы скелет или черновой вариант.

Деньги вперед

 

волосы назад


:buba:

ни мало ни много, а много и мало

Поделиться сообщением


Ссылка на сообщение

чуваки, а есть кто в теме сделать сайт? Хотя бы скелет или черновой вариант.

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

Поделиться сообщением


Ссылка на сообщение

чуваки, а есть кто в теме сделать сайт? Хотя бы скелет или черновой вариант.

высылай ТЗ


 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение

@@Just.Doit

 

крч доделал иммутабельные реализации своих объектов

 

для стора первичных ключей сделал ValueObject 

для стора основных данных сделал иммутабельностьт через билдер и приватный конструктор. билдером собираю все поля из стораджа первичных данных и насыщаю даными изБД

 

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

в итоге основные данные реализую принцип DTO - иммутабельность и сторадж для слоев бизнес логики

:nate:


:buba:

ни мало ни много, а много и мало

Поделиться сообщением


Ссылка на сообщение
(изменено)

@@Just.Doit

 

крч доделал иммутабельные реализации своих объектов

 

для стора первичных ключей сделал ValueObject 

для стора основных данных сделал иммутабельностьт через билдер и приватный конструктор. билдером собираю все поля из стораджа первичных данных и насыщаю даными изБД

 

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

в итоге основные данные реализую принцип DTO - иммутабельность и сторадж для слоев бизнес логики

:nate:

скинь код

про билдер не понял

и про пересборку тоже

просто в скале это все из коробки

мб тебе какуюнибудь гуаву или ломбок заюзать, или еще чего

даже гугланул этот аспект в джаве

https://stackoverflow.com/questions/3511120/why-shouldnt-i-use-immutable-pojos-instead-of-javabeans

 

и кажется вот это как раз про твою "проблему"

The builder pattern requires too much maintenance overhead for most developers. This can be mitigated somewhat using "lombok project", but languages with comprehensive structuring and destructuring based on pattern matching are better. 

 

думаю тебе необходим ломбок

либо смени язык на скалу/котлин


Изменено пользователем Just.Doit

 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение
(изменено)

думаю тебе необходим ломбок

у меня и так ломбоком все

ValueObject это такой иммутабл кастомный тип типа

https://en.wikipedia.org/wiki/Value_object

https://projectlombok.org/features/Value

 

билдер - это просто паттерн билдер. в ломбоке https://projectlombok.org/features/Builder

 

так вот если у тебя меняется состояние объекта иммутабельного допустим одно поле меняется и нужно это сделать - 

то ты делаешь полную копию объекта с указанием нового поля

ну типа 

MainBuild mainBuild = MainBuild.builder().a(1).b("s").build(); //сеттеры не предусмотрены

допустим меняется по логике s на d =>

MainBuild mainBuild2 = MainBuild.builder().a(1).b(mainBuild.getB()).build(); //можно так
MainBuild mainBuild2 = MainBuild.builder().a(1).b("d").build(); //а можно так

а теперь представь класс с 10 полями и его создание через билдер, а потом пересоздание с изменением


Изменено пользователем choojoykin

:buba:

ни мало ни много, а много и мало

Поделиться сообщением


Ссылка на сообщение
(изменено)

там toBuilder есть

ну или 

@[member='WitheR']

 но он на каждый withHuinya будет делать новый объект

 

ебать даж в код блоке сумонит


Изменено пользователем Frgttn

Поделиться сообщением


Ссылка на сообщение
(изменено)

 

думаю тебе необходим ломбок

у меня и так ломбоком все

ValueObject это такой иммутабл кастомный тип типа

https://en.wikipedia.org/wiki/Value_object

https://projectlombok.org/features/Value

 

билдер - это просто паттерн билдер. в ломбоке https://projectlombok.org/features/Builder

 

так вот если у тебя меняется состояние объекта иммутабельного допустим одно поле меняется и нужно это сделать - 

то ты делаешь полную копию объекта с указанием нового поля

ну типа 

MainBuild mainBuild = MainBuild.builder().a(1).b("s").build(); //сеттеры не предусмотрены

допустим меняется по логике s на d =>

MainBuild mainBuild2 = MainBuild.builder().a(1).b(mainBuild.getB()).build(); //можно так
MainBuild mainBuild2 = MainBuild.builder().a(1).b("d").build(); //а можно так

а теперь представь класс с 10 полями и его создание через билдер, а потом пересоздание с изменением

 

добавь в него метод copy который вернет билдер с предаполненными всеми полями, и ты только парочку меняешь и билдишь опять копию

object1.copy().a(3).b("123").build()

 

PS: блять как же сука ахуенна скала

пиздос блять

как вы а этом пишете ребята


Изменено пользователем Just.Doit

 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение
Гость LifeIsPain

 

думаю тебе необходим ломбок

у меня и так ломбоком все

ValueObject это такой иммутабл кастомный тип типа

https://en.wikipedia.org/wiki/Value_object

https://projectlombok.org/features/Value

 

билдер - это просто паттерн билдер. в ломбоке https://projectlombok.org/features/Builder

 

так вот если у тебя меняется состояние объекта иммутабельного допустим одно поле меняется и нужно это сделать - 

то ты делаешь полную копию объекта с указанием нового поля

ну типа 

MainBuild mainBuild = MainBuild.builder().a(1).b("s").build(); //сеттеры не предусмотрены

допустим меняется по логике s на d =>

MainBuild mainBuild2 = MainBuild.builder().a(1).b(mainBuild.getB()).build(); //можно так
MainBuild mainBuild2 = MainBuild.builder().a(1).b("d").build(); //а можно так

а теперь представь класс с 10 полями и его создание через билдер, а потом пересоздание с изменением

 

 

 

так сделай MainBuild.builder().copy(previos).b("d").build();

Поделиться сообщением


Ссылка на сообщение

 

темная тема днем для людей, которые взгляд от монитора все 8 часов не отрывают, и даже не альттабаются в любые другие приложения, и сидят с задернутыми шторами и выключенным светом

все остальные долбоебы

"Мое мнение единственное верное, кто думает/делает по другому  долбоеб"  ©Kant

:lol:  :lol:  :lol: 

 

не моя вина, что ты долбоеб, который меняет цвета на противоположные каждые пару минут и ломает свои глаза

даже чейнжлог доты в стим почитать зайдешь, возвращаешься назад на пд и уже в глазах рябит, а есть люди которые добровольно так делают нонстоп  :lol:

 

ладно бы еще мягкие темы юзали, типа зенберна, так нет же, жуют какой-нибудь монокаи или еще хуже дефолтную темную тему вижлы и радуются YjLp9TW.gif

Drakonian понравилось это

Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение
Гость LifeIsPain

 

 

темная тема днем для людей, которые взгляд от монитора все 8 часов не отрывают, и даже не альттабаются в любые другие приложения, и сидят с задернутыми шторами и выключенным светом

все остальные долбоебы

"Мое мнение единственное верное, кто думает/делает по другому  долбоеб"  ©Kant

:lol:  :lol:  :lol: 

 

не моя вина, что ты долбоеб, который меняет цвета на противоположные каждые пару минут и ломает свои глаза

даже чейнжлог доты в стим почитать зайдешь, возвращаешься назад на пд и уже в глазах рябит, а есть люди которые добровольно так делают нонстоп  :lol:

 

ладно бы еще мягкие темы юзали, типа зенберна, так нет же, жуют какой-нибудь монокаи или еще хуже дефолтную темную тему вижлы и радуются YjLp9TW.gif

 

 

 

Я серьезно кодить не могу в белой теме ИДЕ, на каком нибудь литкоде без проблем код пишу в редакторе и приятно

но в иде(студии, идее) у меня мозг перестает работать в белой теме

в хКоде еще норм

Просто ставлю яркость экрана на минимум почти, а на маке найт шифт подрубаю

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...