欧宝娱乐

Software

Computer software, or simply software, also known as computer programs, is the non-tangible component of computers.

System Design Interview 鈥� An insider's guide
Doom Guy: Life in First Person
Continuous Discovery Habits: Discover Products that Create Customer Value and Business Value
The Software Engineer's Guidebook: Navigating senior, tech lead, and staff engineer positions at tech companies and startups
Fundamentals of Software Architecture: An Engineering Approach
Engineering Management for the Rest of Us
Sid Meier's Memoir!: A Life in Computer Games
The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change
Software Engineering at Google: Lessons Learned from Programming Over Time
Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures
Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications
Efficient Linux at the Command Line
Fancy Bear Goes Phishing: The Dark History of the Information Age, in Five Extraordinary Hacks
Internet
The Infinite Machine: How an Army of Crypto-hackers Is Building the Next Internet with Ethereum
Clean Code: A Handbook of Agile Software Craftsmanship
The Pragmatic Programmer: From Journeyman to Master
Refactoring: Improving the Design of Existing Code
Design Patterns: Elements of Reusable Object-Oriented Software
The Mythical Man-Month: Essays on Software Engineering
Designing Data-Intensive Applications
Code Complete: A Practical Handbook of Software Construction
Domain-Driven Design: Tackling Complexity in the Heart of Software
Clean Architecture
The Clean Coder: A Code of Conduct for Professional Programmers
Patterns of Enterprise Application Architecture
Agile Software Requirements by Dean LeffingwellAgile Software Development, Principles, Patterns, and Practices by Robert C. MartinAgile Estimating and Planning by Mike CohnAgile Software Development by Alistair CockburnSucceeding with Agile by Mike Cohn
Be Agile
31 books — 1 voter

The Mythical Man-Month by Frederick P. Brooks Jr.The Manager's Path by Camille FournierPeopleware by Tom DeMarcoManagement 3.0 by Jurgen AppeloScaling Teams by Alexander Grosse
Software Team Leadership
26 books — 7 voters

The Pragmatic Programmer by Dave         ThomasThe C Programming Language by Brian W. KernighanClean Code by Robert C. MartinDesign Patterns by Erich GammaCode Complete by Steve McConnell
Essential Programming Books
182 books — 508 voters


Hendrith Vanlon Smith Jr.
Softwares are becoming the new cargo ships and freight trucks. Digital files are becoming the new core commodities. The formers won't eliminate the latters, but a restructuring is happening. ...more
Hendrith Vanlon Smith Jr, CEO of Mayflower-Plymouth

It doesn鈥檛 take a huge amount of knowledge and skill to get a program working. Kids in high school do it all the time. Getting it right is another matter entirely. And when you get the software right, something magical happens: You don鈥檛 need hordes of programmers to keep it working. You don鈥檛 need massive requirements documents and huge issue tracking systems. You don鈥檛 need global cube farms and 24/7 programming. When software is done right, it requires a fraction of the human resources to cr ...more
Robert C. Martin., Clean Architecture

More quotes...
Biblioteca de Secture Biblioteca de Secture
4 members, last active one year ago
Group to catalog computer science and software engineering. Please add books you are currently r…more
143 members, last active 6 years ago
Redapt Engineering Book Club
2 members, last active 7 years ago
Modern Agile Books that define, clarify or relate to the principles of Modern Agile: Make People Awesome Mak…more
5 members, last active 7 years ago

Tags

Tags contributing to this page include: software, computer-software, and software-development