/images/Avatar.jpg

Hi, I'm Mahmoud Abdallah

/images/CleanCodePicture.jpg

Check out My notes for Clean Code Book

Reading each Chapter of Clean Code book: A Handbook of Agile Software Craftsmanship and take my notes and write down them to be able to come back and look at them refreshing my memory.

Read more...
/images/GrokkingAlgorithmsNotes.jpg

Check out My notes for Grokking Algorithms

Reading each Chapter of Grokking Algorithms book and take my notes and write down them to be able to come back and look at them refreshing my memory.

Read more...
/images/problemsolvingimg.jpg

Check out My Problem Solving Repository

Problem-solving gives us a mechanism for identifying these things, figuring out why they are broken and determining a course of action to fix them.

Read more...

Problem Solving

Some problems that I solved. Note All the problems will be at this repo. Day 01 array left rotation 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 ''' CS21-Science-Day-1 name: Mahmoud Abdallah Hassan task: array left rotation link: https://www.

NotesForGrokkingAlgorithms

Note All my notes are going to be on My Github Account Grokking Algorithms Chapter 01 Introduction to algorithms Chapter 01: Introduction to algorithms Some common Big O run times sorted from fastest to slowest: • O(log n), also known as log time. Example: Binary search. • O(n), also known as linear time. Example: Simple search. • O(n * log n). Example: A fast sorting algorithm, like quicksort.

NotesForCleanCodeBook

Note All my notes are going to be on My Github Account Clean Code book Chapter 01 Note of Chapter one Introduction 5:44 PM 11/23/2020 Name: mahmoud Abdallah Hassan Clean Code Book Chapter 01 Clean Code • code represents the details of the requirements. • specifying requirements in such detail that a machine can execute them is programming. Such a specification is code

this is the second post

learn how to add an image or figure in a post. Programming is fun The images should be put in the ‘static’ folder. learing how to highlight: 1 2 3 4 5 # declaring two variables and printing the sum of the two. x = 1 y = 2 print(x + y) just exploring what gist is: Gist is one of the many features GitHub provides to its users.