Today I've learned
  • Home
  • About me
Sign in Subscribe
Tarek Natsheh

Tarek Natsheh

Python Featured

Clean Architecture: Getting Started

First of all, define exactly what do you want to abstract, and most importantly, Why? If there is no clear "why", don't do it! It makes your code less readable and potentially slower. The goal of abstraction is to minimize the cost of future changes by
18 May 2024 4 min read
sql

MySQL Summary: Basics

This post is my personal summary of this Mosh Hamedani's Youtube video, check it out: Also, check out his website codewithmosh, I've taken the Docker course and I highly recommend it! Here are the basic commands Query everything in a table in a database: USE database_
15 May 2024 3 min read
Data structure

Data Structure: Trie Tree

Here is an example of a Trie tree: Source interviewcake.com It's a data structure used to store words and prefixes of words. Note how the words are forming when you start from the root and go into the branches of the tree. Look at the words PAST
07 May 2024 4 min read
Python

Python: Decorators

A decorator is basically a function that takes another function as an argument. It adds to or changes the functionality of that function Can you live without dicorators? Sure, you can add the needed extra functionality to your functions directly without using this decorators stuff, but you'd want
04 May 2024 3 min read
Page 1 of 1
Today I've learned © 2025
  • Sign up
Powered by Ghost