SE

SE

55 bookmarks
Newest
How to Tame Technical Debt in Software Development - InfoQ
How to Tame Technical Debt in Software Development - InfoQ
According to Marijn Huizenveld, discipline is key to preventing accumulating technical debt. In order to be disciplined you should make it difficult to ignore the debt. Heuristics like fixing small issues immediately, agreeing on a timebox for improvement, and making messy things look messy, can help tame technical debt.
·infoq.com·
How to Tame Technical Debt in Software Development - InfoQ
Bytebytego on Twitter / X
Bytebytego on Twitter / X
8 Key Data Structures That Power Modern Databases🔹Skiplist: a common in-memory index type. Used in Redis🔹Hash index: a very common implementation of the “Map” data structure (or “Collection”)🔹SSTable: immutable on-disk “Map” implementation🔹LSM tree: Skiplist + SSTable.… pic.twitter.com/Q4cHnVrMet— Bytebytego (@bytebytego) December 19, 2023
·x.com·
Bytebytego on Twitter / X
SEBoK
SEBoK
The Guide to the Systems Engineering Body of Knowledge (SEBoK) is a living, authoritative guide of the Systems Engineering discipline.
·sebokwiki.org·
SEBoK
How to Use Greedy Algorithms to Solve Coding Challenges
How to Use Greedy Algorithms to Solve Coding Challenges
Learn how to use greedy algorithms to solve coding challenges. A greedy algorithm is any algorithm that follows the problem-solving heuristic of making the locally optimal choice at each stage.
·morioh.com·
How to Use Greedy Algorithms to Solve Coding Challenges
Big O Cheat Sheet – Time Complexity Chart
Big O Cheat Sheet – Time Complexity Chart
An algorithm is a set of well-defined instructions for solving a specific problem. You can solve these problems in various ways. This means that the method you use to arrive at the same solution may differ from mine, but we should both get the same result. Because there are various
·freecodecamp.org·
Big O Cheat Sheet – Time Complexity Chart
Types of Software Testing (100 Examples)
Types of Software Testing (100 Examples)
In this Software Testing tutorial, learn different Software Testing Types such as Acceptance Testing, Agile Testing, API testing, and 97 more testing Examples.
·guru99.com·
Types of Software Testing (100 Examples)