2021年最新总结,推荐工程师合适读本,计算机科学,软件技术,创业,思想类,数学类,人物传记书籍
-
Updated
Mar 9, 2023
Software Engineering is the discipline of applying engineering principles and practices to the creation, maintenance, and design of software for a variety of applications. This topic covers a broad range of areas including requirements analysis, software design, programming, project management, testing, and maintenance. It emphasizes systematic, disciplined, and quantifiable approaches to the successful development of high-quality, reliable software systems.
2021年最新总结,推荐工程师合适读本,计算机科学,软件技术,创业,思想类,数学类,人物传记书籍
A comprehensive list of books on Software Architecture.
🧱 The software design and architecture roadmap for any developer
This repository includes resources which are more than sufficient to prepare for google interview if you are applying for a software engineer position or a site reliability engineer position
Navigate the complex landscape of .NET software architecture with our step-by-step, story-like guide. Unpack the interplay between modular monoliths, microservices, domain-driven design, and various architectural patterns. Go beyond the one-size-fits-all solutions and understand how to blend these approaches based on your unique needs.
Best practices, tools and guidelines for backend development. Code examples in TypeScript + NodeJS
Helsingin yliopiston kurssin Ohjelmistotuotanto materiaali
✅ ✅ ✅ A massive repo filled with notes on everything from coding to philosophy to psychology to marketing to product
A list of awesome idiomatic code resources. Rust:crab:, Go, Ruby:gem:, Pony :horse:, Ocaml :camel:, Erlang and more
Resources related to distributed systems, system design, microservices, scalability and performance, etc
Resources to learn Low-level System Design and prepare for Low-level design (LLD/Machine Coding) Interviews
⛳️ PASS: Professional Scrum Developer I (PSD I) by learning based on our Questions & Answers (Q&A) Practice Tests Exams.
Vertical Slice Architecture solution template in .NET 8
Software Design by Example: a tool-based introduction with Python
All design patterns implemented in Java with code, explanation and learning resources
Learn the SOLID design principles by building a robust email microservice
WinForms ain't going away anytime soon. A lot of us have to deal with it. Let's make the most of it, shall we? 😎
Develop an embedded Linux system on low-cost Arm based platforms
Design & visualise the flow of commands, events, and queries between your bounded contexts
Created by Software engineers