Интересно, есть ли информация, какая часть Win8 и WP8 была написана с нуля, а не копипастом и другими способами.
И хотелось бы еще узнать, сколько строк в среднем занимает функция/метод. Ну там, 10, 20, 100, 1к.
Если они не обращают внимание на чистоту кода, то мне интересно просто, как часто они разбивают большие методы и как часто они проверяют на null :)
Любому взрослому человеку понятно, к чему это приведет: тонны бажного, нечитабельного, неекстендабельного, незадокументированного кода, в который невозможно вносить никакие изменения не привнеся кучи регрессивных ошибок, а то и вообще не переписывая все с нуля.
Тяжело искать информацию, если не знаешь куда копать.
Если перед вами стоит зада реализовать что то новое или сменить платформу, то простое гугление «Сделать хорошо», вам не поможет.
Нужны знания и умение применять их.
Плюс это ускоряет работу.
То же пришло через 3 дня после I/O.
Карты и правда радуют, не смотря на то что для России как всегда что то не доступно.
Особенно порадовал поиск и результаты на карте + построение маршрутов.
Одна из моих основных проблем, это уставший мизинец в конце рабочего дня.
Ctrl+S и горячие клавиши с Ctrl при написании кода, заставляют стираться тот самый Ctrl, а мой палец болеть…
И это я так думаю не исправить…
А вот с скоростью у меня проблем нету.
Вопрос не для чего она и как выглядит поиск, а как часто ей пользуются.
Ну чисто мое мнение: Это не на столько часто используемая вещь, что бы отводить под нее отдельную кнопку на панели.
клон всем известной «Доты»
Это не клон, так, на всякий случай. Особенно если учесть, что создатель доты и ЛОЛ, знакомы, делали вместе Defense of the Ancients. И особенно, если учесть что Лига, превзошла Доту и вышла раньше чем сама «Дота2».
Даже не знаю что меня больше смущает,
то что он из Германии, но все на английском,
то что это другая планета и там все на английском
или то что роботы используют мониторы…
Первый вариант: Тут с одной стороны избыточность кода, но зато структурировано и более читабельно.
Второй вариант: Мало кода (на первый взгляд, пока контрол примитивен, нет сложных биндингов и логики), то же самое с читаемостью.
Ни один из вариантов не идеален. Но хочется что то более удобного чем сейчас.
Интересно, есть ли информация, какая часть Win8 и WP8 была написана с нуля, а не копипастом и другими способами.
И хотелось бы еще узнать, сколько строк в среднем занимает функция/метод. Ну там, 10, 20, 100, 1к.
Если они не обращают внимание на чистоту кода, то мне интересно просто, как часто они разбивают большие методы и как часто они проверяют на null :)
Наверное по этому Вин 8 была «написана» с нуля :)
Если перед вами стоит зада реализовать что то новое или сменить платформу, то простое гугление «Сделать хорошо», вам не поможет.
Нужны знания и умение применять их.
Плюс это ускоряет работу.
Карты и правда радуют, не смотря на то что для России как всегда что то не доступно.
Особенно порадовал поиск и результаты на карте + построение маршрутов.
Я понимаю что есть другие способы туда попасть, но просто интересно.
Ctrl+S и горячие клавиши с Ctrl при написании кода, заставляют стираться тот самый Ctrl, а мой палец болеть…
И это я так думаю не исправить…
А вот с скоростью у меня проблем нету.
Ну это возможность есть, просто она не пользуется популярностью. Мы слишком быстро проскочили момент, когда это могло бы войти в моду.
То есть в место
Писать что то типа
void AsyncSignalProcessFileInBuffer(rtSignal signal)
Ну чисто мое мнение: Это не на столько часто используемая вещь, что бы отводить под нее отдельную кнопку на панели.
В общем это вопрос для холивара, который тут не уместен.
А по поводу самого Апи, хорошо бы выяснить как делали кастумный лаунчер для Лол. Ибо там они достают все данные из акуанта,
клон всем известной «Доты»
Это не клон, так, на всякий случай. Особенно если учесть, что создатель доты и ЛОЛ, знакомы, делали вместе Defense of the Ancients. И особенно, если учесть что Лига, превзошла Доту и вышла раньше чем сама «Дота2».
то что он из Германии, но все на английском,
то что это другая планета и там все на английском
или то что роботы используют мониторы…
Вот он, настоящий смысл этого слова.
Второй вариант: Мало кода (на первый взгляд, пока контрол примитивен, нет сложных биндингов и логики), то же самое с читаемостью.
Ни один из вариантов не идеален. Но хочется что то более удобного чем сейчас.