Hajm 171 sahifa
2016 yil
Язык Swift
Kitob haqida
Книга предназначена для самостоятельного изучения Swift – нового языка программирования для iOS и OS X. Описана версия Swift 2.0. Материал построен по принципу от более легкого к сложному, изложение сопровождается большим количеством листингов кода, для тестирования и отладки используется новая среда быстрой разработки Playground. Объяснены основы Swift, синтаксис языка и его особенности. Описаны типы данных, условные выражения, циклы, массивы, функции, кортежи, базовые операторы и другие стандартные конструкции. Кратко даны основы объектно-ориентированного программирования. Подробно рассмотрены более сложные или специфические для Swift конструкции: перечисления, замыкания, опциональные типы, классы, структуры, встроенные и обобщенные типы, расширения, протоколы, расширенные операторы и др.
Для программистов.
Книга УЖАСНА! Множество ошибок, ошибки в коде, ошибке в тексте, ошибки в понимании автором некоторых тем. Автор не объяснил важные темы. Иногда глава прерывается на ровном месте – «И тут компилятор выдает нам ошибку» – конец главы. Последние главы автор дописывал впопыхах, словно не успевал по срокам. Книгу НЕ рекомендую новичкам, рекомендую прочитать программистам с опытом, в качестве комедии.
Обновите книгу к последней версии swift, это сделает книгу более актуальной и востребованной в настоящее время, посольским многим удобнее бумажная версия. Все отлично, но обновить нужно, иначе, как минимум процентов 20- ошибочная информация.
Уже вышел swift 3,а между ним и вторым существуют небольшие отличия,поэтому могут быть некоторые несоответствия(например операторов"–" и «++» больше нет)
Издавать даже в 2016 году книгу про Swift версии 2 – бесполезная работа. Язык в то время был новый и сильно развивался и кардинально менялся. Сейчас версия 5.2, и старые проекты в новом xCode даже не стоит открывать – нужно будет много переписывать и менять.
Это лучшая книга по Swift на русском языке для начинающих программистов. Там, как бы, все описано с нуля, есть много полезных нюансов для кода… Короче, рекомендую
Izohlar, 12 izohlar12