Как стать автором
Обновить
0
0
Sergey @Tronum

Android developer

Отправить сообщение
Статья приятно оформлена, увы для себя не нашел чего-то нового. Студию юзаю с анонса на прошлом Google I/O и очень доволен. Из минусов, пожалуй, отсутствие возможности создавать голые проекты без Gradle, который мне лично менее удобен чем Maven, но я это успешно могу сделать из терминала стредствами самого SDK. А в целом приятностей много. Eclipse перестал использовать года два назад, перейдя сначала на Idea, а потом и на студию. Не жалею и когда у коллеги приходится что-то делать на Eclipse — испытываю легкое раздражение в обращении. Но дело вкуса.
Да, я уже разобрался. Спасибо.
Странно, а если использовать два массива, то второй вариант работает быстрее. Хотя, наверное, что-то похожее уже предлагали выше :) Что не так? Оптимизированный вариант быстрее, прямой доступ к ячейке памяти быстрее перебора… или я уже переседел в субботу на работе?
Что значит «расскажите»? Вы поднимаете вопрос затрат времени на лишнее комментирования и не хочете тратить время на поддержание чистого кода? Вам стоит срочно внедрять пре-коммит систему! И не пропускать впринципе коммиты с неясной логикой/именованием/etc.
Я придерживаюсь мнения Роберта Мартина, что любой комментраий(если это не дока к публичному API) — это ваша неудача в процессе проектирования своего кода. И порой стоит потратить время на переписывание метода/класса/системы, если это «очистит код», чем добавлять отвратительные комментарии или непонятную логику. Поверьте, это окупится в будующем. К тому же неопытный junior быстрее научится, если будет читать код, а не, облегчающие ему жизнь сейчас, комментарии. Это как давать готовый ответ, а не направление куда «копать».
Использую Android Studio с самого первого ее появляния(пришел с Google IO и сразу скачал) для мультибиблиотечного, мультимодульного проекта. Никаких трудностей не испытываю, никто не заставляет исспользовать gradle. Попрежнему собираем maven или самой IDE. Все прекрасно взлетело с пол оборота. В команде есть люди сидящии на eclipse и никаких проблем и конфликтов нет тоже. Не в коем случае не хочу Вам перечить, но Ваше негодование мне не понятно. Около 2 лет использовал eclipse, после чего перешел на idea, которая понравилась больше. Сейчас использую постоянно «сырую» Android Studio и кроме довольства ничего не испытываю. Тут вопрос вкуса и тянет на холивар, чего не хотелось бы. Так что… на вкус и цвет.
Увы Gradle не использую. Работал сегодня с двумя проектами: один собирается Ant второй Maven — оба прекрасно собрались. Нареканий никаких.
Во-первых, на вкус и цвет…
Во-вторых, удобно же!
В-третьих, там можно вернуть одну колонку полотна…

Что меня реально раздражает — это последний апдейт интерфейса YouTube. Хоть и привык уже, но мне жутко не удобно. Но что поделать :)
Поставил себе Android Studio. Ранее юзал Idea. Сильной разници на первый взгляд нет. Но как то оно все изящнее. И прожект без геммора заимпортился, а он крайне сложен, и превью xml-ек чудное. Пока много чего скрыто и надо все опробовать, но IDE я уже сменил. Нравится.
Зачтите мой голос за эту игру. Голосовать программно не могу, но сам хотел ее запостить на номинацию. Шикарнейшая игра, атмосферная и интересная.
Плюсую(не могу сделать это программно)! Эта игра сделала мое детство. До сих пор переигрываю.
Вы меня простите за оффтоп, но под конец рабочего дня мозг настолько «сломан», что «эффективная толпа» ввергла меня и истерику минут на 15. На меня косо смотрели сотрудники, а я не мог остановится. Начальник сказал, что мне бы поспать и отдохнуть… спасибо автору, посмеялся от души над таким пустяком. Еще раз простите за оффтоп :)
Да и перечисления лучше оформлять в Enum, коль мы уже пишем на Java.
Я про «class Orientation»
Реализацию пробежал бегло. Решил почитать потом, когда сделаю свой вариант(для себя), что бы не было подсказок.

Пробежал глазами код, очень смутили методы в одну строку с несколькими операторами в теле.

Пример:
public void reset () { minCoordX = 0; minCoordY = 0;}

Дело вкуса, конечно, но плохо читабельно как по мне :)
Книга? Git — это же просто. Нет, я не ворчу, автору спасибо, так как русскоязычная документация не помешает, но комментарии типа " О, это то чего я ждал что бы перейти на Git" взывают меня в гнев. Я учился пользоваться гитом через обычную документацию, коей полно на любом языке. Это де не алгоритмизация или проектирования, это система, научится пользоваться которой очень даже легко.
После релиза приложения все дебажные логи отключают, оставляя сугубо журнал событий. Оставлять такую информацию, еще и с трейсерными вызовами было бы опрометчиво. Хотя я ловил такие логи у некоторых скачанных с маркета Android приложениях :)
По поводу книг почитайте цикл «Анклавы» Вадима Панова. Там очень интересно описано положение хакеров в будущем, когда мир будет полностью компьютеризированным. А идея религии, которая основана на поклонении Цифре, это что-то! Будоражит сознание.

В целом Ваша статья увлекла и развеяла скуку рабочего дня, за что вам спасибо. Представил себя неким рыцарем, защищающий замок своего наместника от орд багов захватчиков.
Статья порадовала. Отлично пишите: статья висела в вкладке браузера, прибежал начальник заставил работать, а мысли о том как бы дочитать статью. Как будь то читал художественную книжку и на самом кульминационном моменте твоя остановка и пора закрыть книгу!

Даже решил попробовать что-то свое завести в маркет. А вдруг лишнюю банку сока в день приносить будет.

Вас же удачи и спасибо за вдохновение :)
Как я пропустил такое чудное чтиво ранее, пол оффиса читает — работа стала)
Всегда качаю архивы сразу туда, куда надо. Соответственно распаковываю там же. Если это файлопомойка — распаковал, в тоталкоммандере перенес куда надо или поюзал(что чаще бывает) удалил. Другие действия юзаются мною НУ ОЧЕНЬ редко.

Информация

В рейтинге
Не участвует
Откуда
Киев, Киевская обл., Украина
Работает в
Дата рождения
Зарегистрирован
Активность