@@ -213,7 +213,7 @@ Implicits в Scala 2 были главной отличительной особ
213
213
Например:
214
214
215
215
- Вы можете использовать все тысячи библиотек Java, доступных в ваших проектах Scala
216
- - Scala ` String ` — это, по сути Java ` String ` , с дополнительными возможностями
216
+ - Scala ` String ` — это, по сути, Java ` String ` с дополнительными возможностями
217
217
- Scala легко использует классы даты/времени из Java пакета * java.time._ *
218
218
219
219
Вы также можете использовать классы коллекций Java в Scala, а для придания им большей функциональности Scala включает методы,
@@ -307,7 +307,7 @@ nums.sortWith(_ > _) // List(10, 8, 7, 5, 1)
307
307
## 8) Встроенные "best practices"
308
308
309
309
Идиомы Scala поощряют лучшие практики во многих ситуациях.
310
- Для неизменяемости рекомендуется создавать неизменяемые val декларации :
310
+ Для неизменяемости рекомендуется создавать неизменяемые val переменные :
311
311
312
312
{% tabs val %}
313
313
{% tab 'Scala 2 and 3' for=val %}
@@ -440,7 +440,8 @@ _Безопасность_ связана с несколькими новыми
440
440
- Null безопасность
441
441
- Безопасная инициализация
442
442
443
- Хорошими примерами _ эргономики_ являются перечисления и методы расширения, которые были добавлены в Scala 3 очень удобочитаемым образом:
443
+ Хорошими примерами _ эргономики_ являются перечисления и методы расширения,
444
+ добавленные в Scala 3 довольно удобочитаемым образом:
444
445
445
446
{% tabs extension %}
446
447
{% tab 'Scala 3 Only' for=extension %}
@@ -476,7 +477,7 @@ _Производительность_ относится к нескольки
476
477
## Другие замечательные функции
477
478
478
479
Scala обладает множеством замечательных функций, и выбор Топ-10 может быть субъективным.
479
- Несколько опросов показали, что разные группы разработчиков любят разные функции.
480
+ Несколько опросов показали, что разные группы разработчиков ценят разные функции.
480
481
Надеемся, вы откроете для себя больше замечательных возможностей Scala по мере использования языка.
481
482
482
483
[ java] : {% link _ overviews/scala3-book/interacting-with-java.md %}
0 commit comments