Kotlin ile Dizayn Paternleri

Design Patterns with Kotlin

Nonfiction, Computers, Programming, Object Oriented Programming
Cover of the book Kotlin ile Dizayn Paternleri by Aykut Taşdelen, SiberNext
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: Aykut Taşdelen ISBN: 1230002422398
Publisher: SiberNext Publication: July 11, 2018
Imprint: Language: English
Author: Aykut Taşdelen
ISBN: 1230002422398
Publisher: SiberNext
Publication: July 11, 2018
Imprint:
Language: English

Bu kitabın hedefi; okuyucuya Kotlin programlama dilinin sentaks kurallarını öğretmek değildir. Hedef; nesne yönelimli programlama paradigmasını destekleyen bir dil olan Kotlin'i yazılım mimarisi açısından çok önemli bir konu olan dizayn paternleri seviyesinde de ele almaktadır. Bu açıdan bu kitap Kotlin'i temel seviyede öğrenmiş ve halen kullanmakta olan programcılara hitap etmektedir. Bu seviyeye gelmiş olan okuyucular Kotlin'i kullanarak GoF sistematiğine ilişkin dizayn paternlerini nasıl implemente edeceklerini bu kitaptaki anlatım ve örneklerle öğrenebilirler.

Kısaca bölümlerin içeriklerine değinmek gerekirse:

  1. Bölüm: Dizayn patern konusuna bir giriş yapmayı hedeflemekte ve okuyucuya temel kavramlar ve terminolojiyi (patern, prensip, anti-patern, idiom) aktarmaktadır.

  2. Bölüm: Bu bölümde GOF sistematiğindeki nesnelerin yaratılışını tematize eden (Singleton, Factory, Builder, Prototype vb) paternleri ele alınmıştır.

  3. Bölüm: Bu bölümde GOF sistematiğindeki nesnelerin davranışlarını tematize eden (Command, Mediator, Iterator, Visitor vb) paternleri ele alınmıştır.

  4. Bölüm: Bu bölümde GOF sistematiğindeki yapısal (Facade, Decorator, Adapter vb) paternleri ele alınmıştır.

View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

Bu kitabın hedefi; okuyucuya Kotlin programlama dilinin sentaks kurallarını öğretmek değildir. Hedef; nesne yönelimli programlama paradigmasını destekleyen bir dil olan Kotlin'i yazılım mimarisi açısından çok önemli bir konu olan dizayn paternleri seviyesinde de ele almaktadır. Bu açıdan bu kitap Kotlin'i temel seviyede öğrenmiş ve halen kullanmakta olan programcılara hitap etmektedir. Bu seviyeye gelmiş olan okuyucular Kotlin'i kullanarak GoF sistematiğine ilişkin dizayn paternlerini nasıl implemente edeceklerini bu kitaptaki anlatım ve örneklerle öğrenebilirler.

Kısaca bölümlerin içeriklerine değinmek gerekirse:

  1. Bölüm: Dizayn patern konusuna bir giriş yapmayı hedeflemekte ve okuyucuya temel kavramlar ve terminolojiyi (patern, prensip, anti-patern, idiom) aktarmaktadır.

  2. Bölüm: Bu bölümde GOF sistematiğindeki nesnelerin yaratılışını tematize eden (Singleton, Factory, Builder, Prototype vb) paternleri ele alınmıştır.

  3. Bölüm: Bu bölümde GOF sistematiğindeki nesnelerin davranışlarını tematize eden (Command, Mediator, Iterator, Visitor vb) paternleri ele alınmıştır.

  4. Bölüm: Bu bölümde GOF sistematiğindeki yapısal (Facade, Decorator, Adapter vb) paternleri ele alınmıştır.

More books from Object Oriented Programming

Cover of the book NGUI for Unity by Aykut Taşdelen
Cover of the book Object-Oriented Computation in C++ and Java by Aykut Taşdelen
Cover of the book UML 2 and the Unified Process by Aykut Taşdelen
Cover of the book Functional Thinking by Aykut Taşdelen
Cover of the book Designing and Developing for Google Glass by Aykut Taşdelen
Cover of the book Elasticsearch Blueprints by Aykut Taşdelen
Cover of the book Boost C++ Application Development Cookbook by Aykut Taşdelen
Cover of the book Patterns of Enterprise Application Architecture by Aykut Taşdelen
Cover of the book Learning Functional Programming in Go by Aykut Taşdelen
Cover of the book Dart Cookbook by Aykut Taşdelen
Cover of the book PHP in a Nutshell by Aykut Taşdelen
Cover of the book Hands-On Software Architecture with Golang by Aykut Taşdelen
Cover of the book Visual Basic.NET All Versions by Aykut Taşdelen
Cover of the book Service Design Patterns by Aykut Taşdelen
Cover of the book Learning Spring Boot by Aykut Taşdelen
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy