Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sanketsudake/software-engineering-excerpts


https://github.com/sanketsudake/software-engineering-excerpts

Last synced: 7 days ago
JSON representation

Awesome Lists containing this project

README

        

# software-engineering-excerpts

- Software Engineering
```
Software engineering is what happens to programming
when you add time and other programmers.
```
- Programming
```
Programming means getting a program working.
You have a problem to solve, you write some code, you run it, you get your answer, you’re done.
That’s programming, and that’s difficult enough by itself.
```
[Ref](https://research.swtch.com/vgo-principles)

- [Hyrum's Law](https://www.hyrumslaw.com/)
```
With a sufficient number of users of an API,
it does not matter what you promise in the contract:
all observable behaviors of your system
will be depended on by somebody.
```
- [Law of Leaky Abstractions](https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-abstractions/)