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

Hed-kun

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

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

хз я там не сижу

вот вроде приглашают в IBM :nate:


:buba:

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

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


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

хз я там не сижу

вот вроде приглашают в IBM :nate:

Серьезно?

Кстати джаву выучил или забил? :trollface:

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


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

хз я там не сижу

вот вроде приглашают в IBM :nate:

Серьезно?

Кстати джаву выучил или забил? :trollface:

джава пока хз, в работе пока не нужна, ну а дома времени уже не остается.

:buba:

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

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


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

Перед поездкой домой:

Задание: написать функцию, которая бы упорядочивала входные значения чисел (1-9)по убыванию. Проверку >0 можно не делать.

Пример: func(351) // result: 531

 

 

Я сделал так http://jsfiddle.net/v5pq1tco/1/

Теперь напишите где я даун (как можно было по другому сделать / что сделано глупо).

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


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

Я хз зачем ты свою сортировку написал :hmm: , а в остальном немного длинно, но норм. В одну строчку можно так:

function descendingOrder(n){
  return (n + "").split("").sort().reverse().join("");
}

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


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

Сорян, я методов пока очень мало знаю.

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


Ссылка на сообщение
(изменено)
http://codepen.io/suez/pen/meJYzv - слепил от нехуй делать за 20 минут, лезу чекать в ие (11-) и ахуеваю от происходящего :lol: :lol: :lol: Это даже лучше оригинала :pray: :pray: :pray:
Изменено пользователем suez

userbar-53933.png

http://codepen.io/suez/ - they see me bydlocoding, they hatin.

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


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

чет открыл код

и ахуел от джава скрипта

инт по интексу (или n это не инт?) цифру выдает

+= везде, в том числе для приведения типа

ахуеть

:megaffuu:

мне почему то кажется логичным цифры вставлять в контейнер который сразу их сортирует

только хз в жс это вообще возможно и легально ли


 

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

RqvSzvr.png


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

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


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

Сорян, я методов пока очень мало знаю.

http://www.codewars.com/ - ползешь сюда и качаешься до 2-4 kyu. Быстро мозги вправляет.

Поначалу офк нихуя не будет получаться, но как минимум будешь кликать на "показать решение" и смотреть чужие йоба-решения. Очень быстро научишься ебашить забористые однострочники, призывающие сатану.

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


userbar-53933.png

http://codepen.io/suez/ - they see me bydlocoding, they hatin.

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


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

Сорян, я методов пока очень мало знаю.

http://www.codewars.com/ - ползешь сюда и качаешься до 2-4 kyu. Быстро мозги вправляет.

Поначалу офк нихуя не будет получаться, но как минимум будешь кликать на "показать решение" и смотреть чужие йоба-решения. Очень быстро научишься ебашить забористые однострочники, призывающие сатану.

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

Я тут и зависаю :)

Задания прост сюда кидаю чтобы услышать мнение

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


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

switch это оператор ветвления - схуяли его избегать?

Я сказал "по возможности".

Чаще всего если у тебя возникла необходимость ветвить 3+ условий, то скорее всего логика приложения не идеальна и ее можно улучшить.

 

Либо стоит просто написать функцию-обработчик любого входящего значения

switch-портянки это основа всех бизнес-приложений

вместо свитчей есть полиморфизм

но switch-портянки это основа всех бизнес-приложений


Публикация отключена

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


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

но switch-портянки это основа всех бизнес-приложений написанных жопорукими индусами

fxd

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


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

.


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

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


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

но switch-портянки это основа всех бизнес-приложений написанных жопорукими индусами

fxd

можно было не фиксить - других индусов не бывает и кроме них никто не пишет бизнес-приложения


Публикация отключена

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


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

Нужны боги архитектуры.

 

 

Ситуация примерно такая.

Есть библиотека Common, которая содержит все основные бизнес сущности, используемые другими проектами сервера.

 

Появляются 2 условно сторонних модуля: портальный оформитель заявок и интерфейс для интернет банка.

Все они должны иметь возможность общаться с сервером, очень желательно, чтобы теми же типами, что лежат в Common, чтобы всем было удобно.

 

Но Common может спокойно меняться для нужд сервера, а заставлять 2 сторонних модуля постоянно по нашему желанию изменять свой код, чтобы адаптироваться к изменениям, а то транспорт сломается, пусть даже довольно гибкий через хмл сериализацию. Он всё равно не переварит версии одного объекта, где поле было переименовано.

 

Вариант решения - создать отдельную библиотеку, DataContracts, где будут лежать более закостенелые типы, более независимые от всего остального, и общаться ими между системами.

Но в итоге выходит, что приходится туда выносить почти целиком Common библиотеку, а потом еще писать полтыщи конвертеров из копий в DataContracts в объекты Common и назад.

 

Тонны геморроя короче. Но зато тогда доступен вариант, что Common ссылается на DataContracts, обеспечивает всю конвертацию, а остальной код даже не знает, что что-то произошло.

Можно независимо обновлять классы из Common и из DataContracts, и изменения будут законсервированы в конвертерах.

 

Но этот путь мне как-то не нравится.

Было бы заебись получить наследование классов Common от классов DataContracts, но это приведет в итоге, что всем юзальщикам Common придется поставить референсы на DataContracts, что есть говно

 

Есть еще какой-то вариант организации, чтобы всем было удобно?


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

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


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

Предлагаю использовать switch :tusila:


userbar-53933.png

http://codepen.io/suez/ - they see me bydlocoding, they hatin.

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


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

очень пдохой дизайн.

 

вчера пошел макдак и увидел surface 3 у одного из посетителей. не сдержался и купил себе


Колы я выросту - то хочу буты такым як я

5c8bbc85b99e.gif

 

годные смайлы

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


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

очень пдохой дизайн.

 

вчера пошел макдак и увидел surface 3 у одного из посетителей. не сдержался и купил себе

его еще нет, в этом и проблема


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

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


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

вчера пошел макдак и увидел surface 3 у одного из посетителей. не сдержался и купил себе

И как? У меня планшет древний наебнулся, думаю покупать что-нибудь тоже.


userbar-53933.png

http://codepen.io/suez/ - they see me bydlocoding, they hatin.

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


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

вчера пошел макдак и увидел surface 3 у одного из посетителей. не сдержался и купил себе

И как? У меня планшет древний наебнулся, думаю покупать что-нибудь тоже.

я его в качестве лэптопа покупал.

Колы я выросту - то хочу буты такым як я

5c8bbc85b99e.gif

 

годные смайлы

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


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

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