Подписывайтесь на наш Telegram-канал! Ежедневно интересно!

Подписывайтесь на наш Telegram-канал!

Помочь нашему сайту финансово на сервисе сбора донатов!

Помочь нашему сайту финансово!
 
HostLife - лучший платный хостинг

Functional Design: Principles, Patterns, and Practices (Final)

Автор: Limpopo5 от 2023-11-15, 14:05:10
  • 0
Functional Design: Principles, Patterns, and Practices (Final)Название: Functional Design: Principles, Patterns, and Practices (Final)
Автор: Rоbеrt С. Маrtin
Издательство: Addison-Wesley Professional/Pearson Education
Год: 2024
Страниц: 376
Язык: английский
Формат: pdf (true), epub (true)
Размер: 34.6 MB, 35.5 MB

A Practical Guide to Better, Cleaner Code with Functional Programming. In Functional Design, renowned software engineer Robert C. Martin ("Uncle Bob") explains how and why to use functional programming to build better systems for real customers. Martin compares conventional object-oriented coding structures in Java to those enabled by functional languages, identifies the best roles for each, and shows how to build better systems by judiciously using them in context. Martin's approach is pragmatic, minimizing theory in favor of "in the-trenches" problem-solving. Through accessible examples, working developers will discover how the easy-to-learn, semantically rich Clojure language can help them improve code cleanliness, design, discipline, and outcomes. Martin examines well-known SOLID principles and Gang of Four Design Patterns from a functional perspective, revealing why patterns remain extremely valuable to functional programmers, and how to use them to achieve superior results. This book is about how—and why—to use functional programming in our day-to-day effort to build real systems for real customers. In the pages that follow, we will be comparing and contrasting the coding structures that are common in object-oriented languages like Java to those that are common in functional languages like Clojure. I have chosen these two languages in particular because Java is very widely known and used, and Clojure is extraordinarily simple to learn.

Functional Design: Principles, Patterns, and Practices (Early Release)

Автор: Limpopo5 от 2023-07-04, 16:36:51
  • 0
Functional Design: Principles, Patterns, and Practices (Early Release)Название: Functional Design: Principles, Patterns, and Practices (Early Release)
Автор: Robert C. Martin
Издательство: Addison-Wesley Professional
Год: 2023
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.2 MB

A Practical Guide to Better, Cleaner Code with Functional Programming. In Functional Design, renowned software engineer Robert C. Martin ("Uncle Bob") explains how and why to use functional programming to build better systems for real customers. Martin compares conventional object-oriented coding structures in Java to those enabled by functional languages, identifies the best roles for each, and shows how to build better systems by judiciously using them in context. Martin's approach is pragmatic, minimizing theory in favor of "in the-trenches" problem-solving. Through accessible examples, working developers will discover how the easy-to-learn, semantically rich Clojure language can help them improve code cleanliness, design, discipline, and outcomes. Martin examines well-known SOLID principles and Gang of Four patterns from a functional perspective, revealing why patterns remain extremely valuable to functional programmers, and how to use them to achieve superior results.

Clojure (2023)

Автор: Limpopo5 от 2023-06-03, 06:27:43
  • 0
Clojure (2023)Название: Clojure
Автор: Karthikeyan A.K.
Издательство: Independently published
Год: 2023
Страниц: 172
Язык: английский
Формат: pdf (true)
Размер: 11.3 MB

Many hackers swear by LISP, and just like any other programmer coming from OOPS background I was skeptical about functional programming. When I started learning it, it wasn't straight forward (for an OOP developer), but I persisted and when I reached what's called REPL driven development I was blown away. Clojure is a dialect of LISP, and it was smartly designed to be hosted and not compiled, which means that when you learn it, you can target multiple platforms like Java runtime, Common Language Runtime, javascript and Dart platforms, hence your job potential will be huge. Clojure and all LISP based languages, surprisingly has only one syntax, which makes it simple and unimaginably powerful, and hence makes it easier to learn compared to other languages, and hence I feel it could be great first programming language for many who had never coded before.

Clojure на производстве

Автор: Limpopo5 от 2022-01-17, 17:15:59
  • 0
Clojure на производствеНазвание: Clojure на производстве
Автор: Гpишaeв И.B.
Издательство: Издательские решения
Год: 2020
Страниц: 361
Язык: русский
Формат: pdf
Размер: 10,1 MB

Clojure? Это где скобочки и нет типов? На производстве? Всё верно. Книга расскажет о том, как строят боевые системы на этом языке: от простого к сложному, скобка за скобкой. До сих пор информацию о Clojure можно было найти только в книгах на английском и в отдельных статьях в интернете. Ситуация меняется: появилась книга о Clojure на русском, и это не перевод. Автор — программист, который зарабатывает этим языком. Это не очередное введение в Clojure. Вас ждут семь глав с акцентом на практику и неочевидные вещи, которых нет в учебных материалах. Вся книга от начала до конца — личный опыт автора. Код заимствован из настоящих проектов. Ожидается, что читатель знаком с Clojure или другим диалектом Лиспа. Чтобы лучше усвоить материал, желательно иметь опыт программирования. Для аудитории продвинутого уровня. Это книга о том, как применять Clojure в настоящих условиях: не сортировать списки в олимпиадных задачах, а поднимать веб-приложения, строить системы, писать тесты.

Web Development with Clojure: Build Large, Maintainable Web Applications Interactively, 3rd Edition (July 2021)

Автор: Limpopo5 от 2022-01-06, 20:55:13
  • 0
Web Development with Clojure: Build Large, Maintainable Web Applications Interactively, 3rd Edition (July 2021)Название: Web Development with Clojure: Build Large, Maintainable Web Applications Interactively, 3rd Edition
Автор: Dmitri Sotnikov, Scot Brown
Издательство: Pragmatic Bookshelf
Год: July 2021 (V. P1.0)
Страниц: 462
Язык: английский
Формат: pdf (true)
Размер: 65.5 MB

This book is aimed at readers of all levels. While having some basic proficiency with functional programming will be helpful, it’s by no means required to follow the material presented. If you’re not a Clojure user already, this book is a good starting point since it focuses on applying the language to solve concrete problems. This means we’ll focus on the small set of language features needed to build web applications. Clojure is a small language whose primary goals are simplicity and correctness. As a functional language, it emphasizes immutability and declarative programming. As you’ll see, these features make it easy and idiomatic to write clean and correct code.

Mastering Clojure Macros: Write Cleaner, Faster, Smarter Code (Version P1.0)

Автор: Limpopo5 от 2021-05-09, 20:01:23
  • 0
Mastering Clojure Macros: Write Cleaner, Faster, Smarter Code (Version P1.0)Название: Mastering Clojure Macros: Write Cleaner, Faster, Smarter Code (Version P1.0)
Автор: Colin Jones
Издательство: Pragmatic Bookshelf
Год: August 2014
Страниц: 111
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

Level up your skills by taking advantage of Clojure's powerful macro system. Macros make hard things possible and normal things easy. They can be tricky to use, and this book will help you deftly navigate the terrain. You'll discover how to write straightforward code that avoids duplication and clarifies your intentions. You'll learn how and why to write macros. You'll learn to recognize situations when using a macro would (and wouldn't!) be helpful. And you'll use macros to remove unnecessary code and build new language features.

Clojure Programming Cookbook

Автор: Limpopo5 от 2017-02-06, 20:29:43
  • 0
Clojure Programming CookbookНазвание: Clojure Programming Cookbook
Автор: Makoto Hashimoto
Издательство: Packt Publishing
ISBN: 1785885030
Год: 2017
Язык: английский
Страниц: 719
Формат: pdf
Размер: 11.45 MB

Когда дело доходит до изучения и использования нового языка программирования вам необходимо эффективное руководство, чтобы быть с вами, когда некоторые вещи становятся трудными. Для разработчиков Clojure в этой книге есть все необходимое, чтобы изучить все, что этот язык предлагает.

HostLife - лучший платный хостинг
HostLife - лучший платный хостинг!
Отличный хостинг по цене от 1.87$/месяц! Рекомендация от сайта Bookskeeper!


Бесплатная электронная библиотека. Скачать книги бесплатно!

Наша электронная библиотека Bookskeeper (для РФ работает через VPN) - это интернет-витрина, где любой посетитель может публиковать электронные варианты книг, журналов, газет, комиксов, в общем, любой литературы со ссылками для медленного, но бесплатного скачивания с файлообменников. В нашем книжном хранилище Вы всегда найдете литературу на любой вкус человека любого возраста - от детских комиксов и расскрасок до серьезной научной литературы.
 
 
Поддержите наш сайт!
Идет сбор донатов на хостинг
для работы нашего сайта.
Сканируйте QR-код
(или нажмите на него)
для Вашей поддержки!
Оплата картой, ЮMoney


Донаты для помощи нашему сайту!

ОГРОМНОЕ СПАСИБО
всем за Ваши донаты!

Наши рекомендации



Book24.ru - книжный интернет магазин



Turbobit - Получите турбо-доступ и скачивайте безлимитно и без рекламы!


HostLife - лучший платный хостинг