R is the world's most popular language for developing statistical software: Archaeologists use it to track the spread of ancient…
A Practical Guide to Better, Cleaner Code with Functional ProgrammingIn Functional Design, renowned software engineer Robert C. Martin ("Uncle Bob")…
Start programming from scratch, no experience required. This beginners’ guide to software engineering starts with a discussion of the different…
If you're just getting started with Perl, this is the book you want—whether you're a programmer, system administrator, or web…
Now in its third edition, this classic guide to software requirements engineering has been fully updated with new topics, examples,…
In almost every book on Design Patterns, from the famous Gang of Four book to modern titles, whether about programming…
C++ is a complex language with many subtle facets. This is especially true when it comes to object-oriented and template…
Another day without Test-Driven Development means more time wasted chasing bugs and watching your code deteriorate. You thought TDD was…
Move into iOS development by getting a firm grasp of its fundamentals, including the Xcode 13 IDE, Cocoa Touch, and…
Harness the powerful features of .NET MAUI to create multi-platform app projects using location services, the weather API, machine learning,…