Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 533 сообщений
Cообщения с меткой

архитектура приложений - Самое интересное в блогах

«  Предыдущие 30 Следующие 30  »
rss_habr

Микросервисы и неизбежная боль?

Суббота, 28 Мая 2022 г. 10:19 (ссылка)

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

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

Читать далее

https://habr.com/ru/post/668300/?utm_source=habrahabr&utm_medium=rss&utm_campaign=668300

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Как подружить Elementary и BLoC

Вторник, 24 Мая 2022 г. 09:06 (ссылка)

У каждого инструмента свои границы применимости, сильные и слабые стороны. Использовать решение в подходящей ситуации, а также комбинировать различные решения — хороший способ достичь эффективной разработки. Например, наша команда Surf удачно использует Elementary в связке с BLoC или Redux для управления бизнес-состоянием.

Меня зовут Кристина Зотьева, я Flutter-разработчик. В этой статье вместе с Михаилом Зотьевым покажем один из примеров эффективного взаимодействия двух инструментов, которые могут удачно дополнить друг друга.

Читать далее

https://habr.com/ru/post/667272/?utm_source=habrahabr&utm_medium=rss&utm_campaign=667272

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Как рефакторинг помогает улучшить производительность разработчиков и повысить качество приложений

Среда, 04 Мая 2022 г. 11:11 (ссылка)

7 лет назад на одной ИТ-конференции спикер рассказывал про новую возможность Android платформы. После доклада его спросили про архитектуру, которую они используют в своей команде для разработки Android приложений. Его ответ заключался в том, что архитектура не важна, что каждый разработчик может делать так, как он хочет. Он сказал, что главное - это не где какие файлы лежат и что в них написано, а главное, чтобы были новые фичи. В наших приложениях в то время никакой архитектуры не было и мы только начинали интересоваться этим вопросом, но ответ спикера меня удивил. Уже тогда мне казалось, что такой подход только усложняет работу, а не упрощает. Например, когда программист работает над новой фичой, ему приходится проанализировать несколько вариантов, сделанных разными людьми в рамках одного проекта, и потратить время на принятие решения о том, какой же из этих вариантов использовать сейчас.

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

Читать про рефакторинг Headspace, Duolingo

https://habr.com/ru/post/664168/?utm_source=habrahabr&utm_medium=rss&utm_campaign=664168

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Что болит у техлидов и DevOps-инженеров?

Вторник, 26 Апреля 2022 г. 17:02 (ссылка)

В этом году DevOps & TechLead Conf 2022 пройдут на одной площадке. Участников ждут погружение в инженерные процессы в IT (от XP до devOps & beyond), musthave-инструменты и практики изменений в командах для быстрых и качественных релизов.

Мы встретились с экспертами из Программного комитета конференций — Дмитрием Зайцевым и Анастасией Асеевой-Нгуен. Поговорили о болях DevOps-инженеров и техлидов, о новых форматах и о самых актуальных темах в индустрии. О том, что получилось — читайте под катом.

Читать далее

https://habr.com/ru/post/663074/?utm_source=habrahabr&utm_medium=rss&utm_campaign=663074

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Успех на каждый день

Понедельник, 26 Апреля 2022 г. 02:21 (ссылка)

Хотели когда-нибудь примерить на себя костюмчик успешного архитектора из мира больших бизнесов? Ну тех, кто зарабатывает на лекциях и подкастах больше, чем на основной работе. Рецепт то не особенно сложный: пара успешных проектов и кул стори в интернетах. Впахивай и впаривай! Иногда в комплекте к костюму идут одноцветные тапочки…

Читать далее

https://habr.com/ru/post/662942/?utm_source=habrahabr&utm_medium=rss&utm_campaign=662942

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Как приручить DDD. Часть 2. Практическая

Среда, 20 Апреля 2022 г. 11:48 (ссылка)

В прошлой статье я рассказал, как мы пришли к DDD и про его очень важную особенность — единый язык, на котором легче и дешевле разговаривать с бизнесом. Еще мы рассмотрели разработку, ведомую моделью. Когда вначале стоит не выполненная по требованию фича, а абстрактная модель, созданная по требованиям и имеющая отражения в различных представлениях. Все эти области оперируют терминами единого языка и реализованы максимально похожими, чтобы каждый, кто будет работать с проектом, смог разобраться в любой из них.

Сегодня поговорим о том, как приручить непосредственно исходные коды программ, как они архитектурно представляются. Расскажу про идеи, которые мы используем для построения прозрачной и понятной модели, чтобы ее было легко развивать вместе с заказчиком. Эти подходы касаются и архитектуры, и хранения исходного кода, и вообще в целом вопросов разработки. Также расскажу про практические сложности. Формат статьи не позволяет включить огромное количество кейсов, поэтому приведу только два примера.

Читать далее

https://habr.com/ru/post/661129/?utm_source=habrahabr&utm_medium=rss&utm_campaign=661129

Комментарии (0)КомментироватьВ цитатник или сообщество

«  Предыдущие 30 Следующие 30  »

<архитектура приложений - Самое интересное в блогах

Страницы: 1 2 [3] 4 5 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda