Welcome to our book review site go-pdf.online!

You may have to Search all our reviewed books and magazines, click the sign up button below to create a free account.

Sign up

From Objects to Functions
  • Language: en
  • Pages: 595

From Objects to Functions

Build applications quicker and with less effort using functional programming and Kotlin. Learn by building a complete application, from gathering requirements to delivering a microservice architecture following functional programming principles. Learn how to implement CQRS and EventSourcing in a functional way to map the domain into code better and to keep the cost of change low for the whole application life cycle. If you're curious about functional programming or you are struggling with how to put it into practice, this guide will help you increase your productivity composing small functions together instead of creating fat objects. Switching to the functional paradigm isn't easy when you'...

From Objects to Functions
  • Language: en

From Objects to Functions

  • Type: Book
  • -
  • Published: 2023
  • -
  • Publisher: Unknown

None

Contemporary Architecture and the Digital Design Process
  • Language: en
  • Pages: 494

Contemporary Architecture and the Digital Design Process

  • Type: Book
  • -
  • Published: 2014-04-23
  • -
  • Publisher: Routledge

Contemporary Architecture and the Digital Design Process introduces the reader to new developments in the computer modelling of design form in contemporary architectural practice through a series of detailed case studies. The book illustrates how evolving design practices use and exploit the potential of new computing technologies in a wide range of areas and application. A central thesis of this book is that technology follows design demand, rather than design adjusting to available new technology. Designers are not merely passive recipients of prescribed computing tools and techniques. Instead, they are increasingly able to express their intuitive design ideas through the rational medium of computing. The book features several contemporary building projects, each of which introduces a range of CAD and computing issues based upon the work of creative architectural and engineering design practices. These include the offices of Frank O. Gehry, Peter Cook and Colin Fournier, Anthony Hunt Associates, Peter Hubner, Szyskowitz-Kowalski, and Faulkner Brown. All these examples show what architects need to know and the skills they need to acquire to use advanced CAD technology.

A Common-Sense Guide to Data Structures and Algorithms in Python, Volume 1
  • Language: en
  • Pages: 716

A Common-Sense Guide to Data Structures and Algorithms in Python, Volume 1

p>If you thought data structures and algorithms were all just theory, you're missing out on what they can do for your Python code. Learn to use Big O notation to make your code run faster by orders of magnitude. Choose from data structures such as hash tables, trees, and graphs to increase your code's efficiency exponentially. With simple language and clear diagrams, this book makes this complex topic accessible, no matter your background. Every chapter features practice exercises to give you the hands-on information you need to master data structures and algorithms for your day-to-day work. Algorithms and data structures are much more than abstract concepts. Mastering them enables you to wr...

Java to Kotlin
  • Language: en
  • Pages: 423

Java to Kotlin

It takes a week to travel the 8,000 miles overland from Java to Kotlin. If you're an experienced Java developer who has tried the Kotlin language, you were probably productive in about the same time. You'll have found that they do things differently in Kotlin, though. Nullability is important, collections are different, and classes are final by default. Kotlin is more functional, but what does that mean, and how should it change the way that you program? And what about all that Java code that you still have to support? Your tour guides Duncan and Nat first made the trip in 2015, and they've since helped many teams and individuals follow in their footsteps. Travel with them as they break the route down into legs like Optional to Nullable, Beans to Values, and Open to Sealed Classes. Each explains a key concept and then shows how to refactor production Java to idiomatic Kotlin, gradually and safely, while maintaining interoperability. The resulting code is simpler, more expressive, and easier to change. By the end of the journey, you'll be confident in refactoring Java to Kotlin, writing Kotlin from scratch, and managing a mixed language codebase as it evolves over time.

97 Things Every Java Programmer Should Know
  • Language: en
  • Pages: 268

97 Things Every Java Programmer Should Know

If you want to push your Java skills to the next level, this book provides expert advice from Java leaders and practitioners. You’ll be encouraged to look at problems in new ways, take broader responsibility for your work, stretch yourself by learning new techniques, and become as good at the entire craft of development as you possibly can. Edited by Kevlin Henney and Trisha Gee, 97 Things Every Java Programmer Should Know reflects lifetimes of experience writing Java software and living with the process of software development. Great programmers share their collected wisdom to help you rethink Java practices, whether working with legacy code or incorporating changes since Java 8. A few of the 97 things you should know: "Behavior Is Easy, State Is Hard"—Edson Yanaga “Learn Java Idioms and Cache in Your Brain”—Jeanne Boyarsky “Java Programming from a JVM Performance Perspective”—Monica Beckwith "Garbage Collection Is Your Friend"—Holly K Cummins “Java's Unspeakable Types”—Ben Evans "The Rebirth of Java"—Sander Mak “Do You Know What Time It Is?”—Christin Gorman

Text Processing with JavaScript
  • Language: en
  • Pages: 321

Text Processing with JavaScript

You might think of regular expressions as the holy grail of text processing, but are you sure you aren't just shoehorning them in where standard built-in solutions already exist and would work better? JavaScript itself provides programmers with excellent methods for text manipulation, and knowing how and when to use them will help you write more efficient and performant code. From extracting data from APIs to calculating word counts and everything in between, discover how to pick the right tool for the job and make the absolute most of it every single time. Whether you're a beginner or an advanced programmer, this up-to-date guide will save you a ton of time when dealing with text. With Text...

Mastering Kylix 2
  • Language: en
  • Pages: 726

Mastering Kylix 2

  • Type: Book
  • -
  • Published: 2002
  • -
  • Publisher: Sybex

Kylix is Borland2s new tool, based on Delphi, for developing applications that run on the Linux operating system. In this book, best-selling Mastering Delphi author Marco Cantu tackles all aspects of using the tool. Whether you are a Delphi developer who wants to learn Linux development, or you are a Linux developer who wants to learn how to use the Kylix toolset, this is the reference you need. You get coverage of the essentials of the Object Pascal language, building the user interface, working with forms, writing Delphi components, and developing database, client/server, and Web applications. You also learn how to create XML-based Web Services with Kylix. The companion CD-ROM has all the source code from the book, the Open Source Edition of Kylix, useful utilities, and electronic references to Pascal and SQL. Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

Laboratorio di Delphi
  • Language: it
  • Pages: 373

Laboratorio di Delphi

  • Type: Book
  • -
  • Published: 2021-11-25T00:00:00+01:00
  • -
  • Publisher: Apogeo Editore

Fare per capire è l'idea di fondo di questo manuale, una serie organica e progressiva di esercizi, in prevalenza svolti e sempre commentati. Ciascun capitolo è imperniato su un aspetto particolare della programmazione o su una caratteristica del linguaggio. Il libro è rivolto ai principianti assoluti, "allergici" ai libri teorici e che quindi vogliano imparare con la pratica. Può essere anche utile ai programmatori autodidatti che già conoscono l'ambiente e ne vogliano verificare e approfondire la conoscenza. Infine può essere uno strumento per l'attività didattica che preveda esercitazioni di laboratorio. Il testo fa riferimento a Delphi versione 5.

Mastering Borland Delphi 2005
  • Language: en
  • Pages: 998

Mastering Borland Delphi 2005

  • Type: Book
  • -
  • Published: 2005-08-19
  • -
  • Publisher: Sybex

If you're looking to capitalize on the powerful capabilities of Delphi 8, this is your essential resource. Named "Best Book" by Delphi Informant magazine, its practical, tutorial-based coverage helps you develop key skills, solve tough problems, and build functionality in your applications.