Как стать автором
Обновить
8
Карма
0
Рейтинг
Дмитро @WingeD

Пользователь

  • Подписчики
  • Подписки

Что такое качество кода и зачем его измерять

Полностью согласен, тем не менее если компания не уделяет этому должного внимания такое может встречаться.

Что такое качество кода и зачем его измерять

В статье я не хотел описывать как нужно кодить а как нельзя, а просто выделить список характеристик за которыми стоит следить. Честно говоря соглашения — хорошая тема для отдельной статьи. Так же я указал что правила очень завысят от проекта и специфики компании, а 10 указал только в качестве примера.
Конечно проводить ревю кода незаменимо, но автоматизированный анализ кода тоже очень полезная вещь :)

WebHostingHub Glyphs — обновление шрифта до 1446 иконок

Если не очень сложно то добавьте пожалуйста иконку знака гривны :)

Удалённая работа – отстой. Да здравствует удалённая работа!

Я работал удаленно с дома, но тогда я один работал над одним проектом, и отчитывался приблизительно два раза в месяц перед начальником. В таких условиях я считаю работа из дома нормальный вариант. Но когда ты работаешь в команде, тогда видеть свою команду каждый день в офисе и планировать проект вживую мне куда приятнее.

Сайт знакомств с программистами Love++

В вашей консоле таб действительно вставляет таб…

IBM Watson закончил мединститут и пошёл на работу

Думаю Watson выучит все языки быстрее чем наши врачи выучат английский.

Страшная сказка на ночь для пользователей Android

Речь идет не столь о вирусах как о использовании телефонной книжки и личного мобильного счета. В плане пк угроза несколько другого направления.

Страшная сказка на ночь для пользователей Android

Эта проблема решается установкой приложений только с официальных маркетов, для этого не надо очень дружить с техникою.

Использование RichText в Android. Spannable

Но это был ответ для Kalpazan, и о быстродействие там упоминается. Но спасибо Вас за рассуждения.

Использование RichText в Android. Spannable

Перепутал ветку, уже перенес данный комментарий.

Использование RichText в Android. Spannable

Извините, но я не перепутал, и мой предыдущий комментарий не имеет много общего с кодом в примере.
Я имел ввиду что если для нашего приложения слишком затратно время парсинга html-разметки, но мы можем себе позволить дополнительное время при старте проекта, то, как альтернативу, можно использовать заранее созданные статические ресурсы в java классах. Этот подход не столь изящный, но имеет право на существование.
На счет данной функциональности, я тоже не новичок но узнал про нее относительно недавно, рад что пост Вам был интересен.

Использование RichText в Android. Spannable

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

Использование RichText в Android. Spannable

Извините, не заметил что при вставке рисунков полезли такие артефакты, сам текст счел читаемым.

Использование RichText в Android. Spannable

Если сохранять стилизирований текст (в ресурсах, базе данных), тогда использовать html-разметку будет лучший вариант, который реализован в пакете android. Если же у нас стоит задание стилизировать текст, который формуется динамически, тогда лучше использовать подход, который описан в статье.

Информация

В рейтинге
Не участвует
Откуда
Украина
Зарегистрирован
Активность