Skip to content

Mohammadsarairha/my-notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

my-notes

I'm Mohammad Al-Sarairah, I'm 27 years old, I graduated from Zarqa University, majoring in software engineering after graduating i spend alot of time to know what real market want because that's i have taken some courses like :

  1. Android Kotlin
  2. Asp.Net MVC

I used a bunch of things in these courses such as:

  • HTML
  • CSS
  • BootStrap
  • JavaScript
  • AJAX
  • SQL
  • Google firebase

Away from programming I'm actually a Football player i played with some local clubs earlier, such as Ittihad Zarqa and Yarmouk, The sad thing is I don't play anymore .


Learn the fundamentals of a good developer mindset in 15 minutes

Introduction

There is bunch of thing should know about when you want to be a developer , We don't talk here about specific programming language or how we can do just a web page or just mobile app , Here talking about rules or keys should learn it ,These rules were built by developers and they wrote these basics based on past experience and mistakes .

There's points contain summary of this keys :

  • Make sure you have one purpose of your project, To help people.
  • Your design should be easy to use and flexible and focusing on helping users .
  • You need to understanding everything happening around you.
  • One of the most important goals of software development is to make the thing easy to use and simple to be able to reach the largest number of people.
  • Avoid falling into the trap of complexity.
  • Make sure to reduce the effort of maintenance .
  • Make sure to make your work readable.
  • Before deciding to change, you should answer a few questions:
    1. How much need this change happen ?
    2. Is the change help your users ?
    3. Is the change worth that much effort ?
  • Understand the problem, half of solution .
  • Start small and make your work ability to grow .
  • Your work should be done based what you know , Not what other know .
  • Don't do something already done .
  • Make yourself more flexible for new things .
  • Don't do same work every time , if can make done by himself .
  • It doesn't mean that if things are big that's better .
  • Always make sure to reduce your work and be the same efficient and better .
  • Make sure your testing everything .
  • Everything need extra time more than you think .
  • Make sure your code be readable , To reduce rewriting .
  • Need to document every part of your work .
  • Be ready when you need new technology .
  • Keep learning .
  • We are not heroes all need help .
  • Don’t ask questions,Ask for help .

Author Huseyin Polat Yuruk .

Reference link:

Read this resource


image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published