All streams
Search
Write a publication
Pull to refresh
31
0
Григорий Кислин @gkislin

Автор онлайн обучения Java: https://javaops.ru

Send message
Код лучше разделять по уровням, а потом по «фичам».

вопрос спорный. Для больших проектов однозначно лучше по фичам бить, особенно если их не очень много. Для небольших в инете можно встретить разные подходы в sample проектах (причем авторы- разработчики фреймворков)
Была шутка от Фоменко: я намерен прожить 1000 лет, пока все идет нормально. Изменения идут сильные и быстро, те, кто наверху их видят. Но тема спрятаться- это вопрос самоидетнификации- если вы себя отождествляете со своим телом- то да, ничего не остается.
Думаю, что та же.
Agile при том, что в данной реальной истории внедряли именно его. И автор, на мой взгляд отлично проанализировал последствия этого «внедрения».
Отличное сравнение REST и JSON-RPC
BTW: не смог найти- JSON-pure API и JSON-RPC — это тоже самое или что-то другое? И в чем отличие?
Вот вам пара ссылок, чтобы велосипедов не писать:
Lightweight JDBC helper library
Маппинг объектов в базы данных
Покопался таки в документации
1. Да, JSR 269 Pluggable Annotation Processing API
2. Из доки Jeta нужно еще создавать собственные Helper-ы и дергать их из кода проекта и они в рантайме будут вымолнять свой рефлекшен.

Lombok после этого мне больше нравится. Особенно с поддержкой в IDEA процессинга аннотаций и декомпиляции, когда можно просто открыв class посмотреть, что стало с исхониками.
А можете таки разжевать дальше, раз статья предполагает знакомство и чтобы не лезть в документацию?
Ну сгенерился для логгера `LogSample_Metacode ` и что дальше?
1. куда он складывается? очевидно в стороне от сорсов, и в репозиторий не чекинится?
2. в какой момент он отрабатывает и сетиит логгер?
Если вы делаете ссылку на свою библиотеку, то хороший тон сделать read.me с описанием, что это. В код не полез а из вашего описания- непонятно.
Очень мотивирующе и емко! Спасибо! Можно на цитаты разбирать.
Я вот не случайно прошел- мне интересно — жива или нет, хоть с JSF и не работал. И минусить всех, кто с ней работал и что-то может про нее реальное сказать мне кажется проявлением стадности.

Хорошая история про несогласованные данные: https://habrahabr.ru/post/231213/

Зависит от позиии и конкурса на нее. Лучше всего рассматривать курс как основу к изучениею Enterprise.
См. https://habrahabr.ru/post/308104/

Те по большому счету — программа не нужна:) Раз q=0, для r остается всего (1,2,3,4), учитывая что 2*r<9

Вот так получилось, немного сложнее:


        for (int q = 0; q < 10; q++) {
            for (int r = 1; r < 10; r++) {
                if ((r != q)) {
                    int res = 201 * r + 21 * q;
                    int s = res / 100;
                    if (s > 0 && s < 10 && s != r && s != q) {
                        res -= s * 100;
                        if (res / 10 == q && res % 10 == r) {
              System.out.println(String.format("%d%d%d+%d%d%d=%d%d%d", r, q, r, r, q, q, s, q, r));
                        }
                    }
                }
            }
        }
Здравствуйте! Не скажу что не дружу с математикой и не знаю десятичной системы…
Но- разверните плз вот это: s = 2r + 0.11q. Пример: q=1, r=2, получаем s=4.11 ??
PS: я бы сделал также 2 цикла и проверял, что s есть одиночное число, отличное от q и r.
А я ни слова не говорил про написание собственного приложения. Стаья не про это.
Там все не просто, а очень просто, если по ссылке не полениться зайти и попробовать.
Да, 30 лет были популярны в узких кругах. А теперь в массы пошли.
Скажите,
1. по поводу ЗП- как решается вопрос, если она ниже ожиданий кандидата?
2. Сколько обучающий обязан проработать в компании, сделавшей предложение?

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity

Specialization

Specialist
Lead
Java
Git
JavaScript
Training
Coaching
Interview
Team recruitment
IT consulting