Chat with us, powered by LiveChat

Use the virtual keyboard to enter text

Закрыть клавиатуру
1
!
2
@
3
#
4
$
5
%
6
^
7
&
8
*
9
(
0
)
–
_
←
!
1
@
2
#
3
$
4
%
5
^
6
&
7
*
8
(
9
)
0
_
-
←
Q
й
W
ц
E
у
R
к
T
е
Y
н
U
г
I
ш
O
щ
P
з
[{
х
]}
ъ
A
ф
S
ы
D
в
F
а
G
п
H
р
J
о
K
л
L
д
:;
ж
'"
э
\
ё
Shift
Z
я
X
ч
C
с
V
м
B
и
N
т
M
ь
<,
б
>.
ю
/
?
+
=
Русский
English
CAPS
Space
Enter
Вход

От Java к Kotlin

Ot Java k Kotlin

От Java к Kotlin

ID 1905689

Книга описывает практические приемы рефакторинга и переноса кода написанных на Java мобильных приложений для Android на язык Kotlin с сохранением совместимости. Приведено подробное сравнение этих д...

Kniga opisyvaet prakticheskie priemy refaktoringa i perenosa koda napisannykh na Java mobilnykh prilozheniy dlya Android na yazyk Kotlin s sokhraneniem sovmestimosti. Privedeno podrobnoe sravnenie etikh d...

Publisher
Cover
Мягкий переплет
Publication date
2023
$52.49
(0)
In Stock

Packing products

30 working days

Pick-up

1 - 2 business days, free

Delivery

1 business day

Product details

Publisher
Cover
Мягкий переплет
EAN
9785977568418
ISBN
978-5-9775-6841-8
Publication date
2023
Page count
448
Circulation
1
Format
70x100/16

Книга описывает практические приемы рефакторинга и переноса кода написанных на Java мобильных приложений для Android на язык Kotlin с сохранением совместимости. Приведено подробное сравнение этих двух языков, даны примеры перевода проектов с Java на Kotlin, добавления поддержки Kotlin в сборку Java. Показан переход от классов Java к классам Kotlin, от коллекций Java к коллекциям Kotlin, от объектов JavaBeans к значениям, от статических методов к функциям верхнего уровня. Подробно рассматривается обработка ошибок, приведены практические приемы управления проектами со смешанной кодовой базой. Даны советы по рефакторингу кода и функциональному программированию на Kotlin. Для программистов Руководство по рефакторингу Расстояние от острова Ява до острова Котлин составляет 9892 километра по прямой. Чтобы преодолеть его, не пользуясь воздушным транспортом, понадобится как минимум неделя. Если вы — опытный Java-разработчик, который решил перейти на Kotlin, вам потребуется примерно столько же времени. Вы обнаружите, что в Kotlin все делается по-другому, он требует иных подходов к программированию. Этот язык более функционален, у него больше возможностей, поэтому перенос кода ваших проектов с Java на Kotlin — отличная идея. Ваши гиды Дункан и Нэт уже проделали этот путь в 2015 году, и с тех пор помогли многим командам и отдельным разработчикам повторить его. Путешествуйте вместе с ними по проверенному маршруту, включающему такие промежуточные остановки, как переход от объектов JavaBeans к значениям, от коллекций Java к коллекциям Kotlin и от классов Java к классам Kotlin. Авторы подробно объясняют ключевые концепции, а затем показывают, как постепенно и безопасно перенести код Java в идиоматичный Kotlin, сохраняя при этом совместимость. В результате код становится проще, выразительнее и удобнее для редактирования. К концу путешествия вы будете уверены в том, что сможете перевести все свои Java-проекты на платформу Kotlin, освоите Kotlin с нуля и научитесь управлять смешанной языковой базой кода по мере ее развития. Взять знакомый всем старый добрый код Java и наблюдать за тем, как он постепенно превращается в лаконичный, четкий, выразительный и легкий в обслуживании код на языке Kotlin — замечательный способ выучить язык. Воспользуйтесь опытом, которым делятся Макгрегор и Прайс. Венкат Субраманиам, Ph.D., писатель и основатель компании Agile Developer, Inc. Самый быстрый способ перенести свои навыки и умения из Java в Kotlin. Обязательно к прочтению любому профессиональному разработчику на Java. Дон и Дэвид Гриффитс, авторы книг «React. Сборник рецептов» и «Head First. Kotlin» Авторы Дункан Макгрегор (Duncan McGregor) и Нэт Прайс (Nat Pryce) — опытные разработчики, консультанты и преподаватели. Ранние последователи как Java, так и Kotlin, они научились сочетать методы объектно-ориентированного и функционального программирования, а также рефакторинга между этими языками. Их успешные семинары на KotlinConf доказали ценность обучения через рефакторинг и привели к написанию этой книги.

Kniga opisyvaet prakticheskie priemy refaktoringa i perenosa koda napisannykh na Java mobilnykh prilozheniy dlya Android na yazyk Kotlin s sokhraneniem sovmestimosti. Privedeno podrobnoe sravnenie etikh dvukh yazykov, dany primery perevoda proektov s Java na Kotlin, dobavleniya podderzhki Kotlin v sborku Java. Pokazan perekhod ot klassov Java k klassam Kotlin, ot kollektsiy Java k kollektsiyam Kotlin, ot obektov JavaBeans k znacheniyam, ot staticheskikh metodov k funktsiyam verkhnego urovnya. Podrobno rassmatrivaetsya obrabotka oshibok, privedeny prakticheskie priemy upravleniya proektami so smeshannoy kodovoy bazoy. Dany sovety po refaktoringu koda i funktsionalnomu programmirovaniyu na Kotlin. Dlya programmistov Rukovodstvo po refaktoringu Rasstoyanie ot ostrova YAva do ostrova Kotlin sostavlyaet 9892 kilometra po pryamoy. CHtoby preodolet ego, ne polzuyas vozdushnym transportom, ponadobitsya kak minimum nedelya. Esli vy opytnyy Java-razrabotchik, kotoryy reshil pereyti na Kotlin, vam potrebuetsya primerno stolko zhe vremeni. Vy obnaruzhite, chto v Kotlin vse delaetsya po-drugomu, on trebuet inykh podkhodov k programmirovaniyu. Etot yazyk bolee funktsionalen, u nego bolshe vozmozhnostey, poetomu perenos koda vashikh proektov s Java na Kotlin otlichnaya ideya. Vashi gidy Dunkan i Net uzhe prodelali etot put v 2015 godu, i s tekh por pomogli mnogim komandam i otdelnym razrabotchikam povtorit ego. Puteshestvuyte vmeste s nimi po proverennomu marshrutu, vklyuchayushchemu takie promezhutochnye ostanovki, kak perekhod ot obektov JavaBeans k znacheniyam, ot kollektsiy Java k kollektsiyam Kotlin i ot klassov Java k klassam Kotlin. Avtory podrobno obyasnyayut klyuchevye kontseptsii, a zatem pokazyvayut, kak postepenno i bezopasno perenesti kod Java v idiomatichnyy Kotlin, sokhranyaya pri etom sovmestimost. V rezultate kod stanovitsya proshche, vyrazitelnee i udobnee dlya redaktirovaniya. K kontsu puteshestviya vy budete uvereny v tom, chto smozhete perevesti vse svoi Java-proekty na platformu Kotlin, osvoite Kotlin s nulya i nauchites upravlyat smeshannoy yazykovoy bazoy koda po mere ee razvitiya. Vzyat znakomyy vsem staryy dobryy kod Java i nablyudat za tem, kak on postepenno prevrashchaetsya v lakonichnyy, chetkiy, vyrazitelnyy i legkiy v obsluzhivanii kod na yazyke Kotlin zamechatelnyy sposob vyuchit yazyk. Vospolzuytes opytom, kotorym delyatsya Makgregor i Prays. Venkat Subramaniam, Ph.D., pisatel i osnovatel kompanii Agile Developer, Inc. Samyy bystryy sposob perenesti svoi navyki i umeniya iz Java v Kotlin. Obyazatelno k prochteniyu lyubomu professionalnomu razrabotchiku na Java. Don i Devid Griffits, avtory knig React. Sbornik retseptov i Head First. Kotlin Avtory Dunkan Makgregor (Duncan McGregor) i Net Prays (Nat Pryce) opytnye razrabotchiki, konsultanty i prepodavateli. Rannie posledovateli kak Java, tak i Kotlin, oni nauchilis sochetat metody obektno-orientirovannogo i funktsionalnogo programmirovaniya, a takzhe refaktoringa mezhdu etimi yazykami. Ikh uspeshnye seminary na KotlinConf dokazali tsennost obucheniya cherez refaktoring i priveli k napisaniyu etoy knigi.

Coming soon...

Technical characteristics of the product may differ.
Check the information at checkout
the operator of the contact center.

Reviews