10_Programming_Principles_Every_Software_Developer_Should_Know.pdf
222.9 KB
لازم تركز على المبادئ دي وأنت بتكتب كود 😎
10 Programming Principles Every Software Developer Should Know!
- DRY (Don’t Repeat Yourself)
- KISS (Keep it Simple, Stupid)
- YAGNI (You Aren’t Gonna Need It
- Separation of Concerns (SoC)
- SOLID Principles
- Do The Simplest Thing That Could Possibly Work
- Code For The Maintainer
- Avoid Premature Optimization
- Boy Scout Rule
- Law of Demeter
10 Programming Principles Every Software Developer Should Know!
- DRY (Don’t Repeat Yourself)
- KISS (Keep it Simple, Stupid)
- YAGNI (You Aren’t Gonna Need It
- Separation of Concerns (SoC)
- SOLID Principles
- Do The Simplest Thing That Could Possibly Work
- Code For The Maintainer
- Avoid Premature Optimization
- Boy Scout Rule
- Law of Demeter
❤8
Web UX: Study Guide
Unsure where to start? Use this collection of links to our articles and videos to learn how users interact with the web and how to design effective web user experiences.
https://www.nngroup.com/articles/web-ux-study-guide
Unsure where to start? Use this collection of links to our articles and videos to learn how users interact with the web and how to design effective web user experiences.
https://www.nngroup.com/articles/web-ux-study-guide
Nielsen Norman Group
Web UX: Study Guide
Unsure where to start? Use this collection of links to our articles and videos to learn how users interact with the web and how to design effective web user experiences.
Cegedim Egypt is hiring “Full Stack .Net React Developer” with the below requirements:
Essential skills and experience:
• C # .NET Core
• MVVM
• Strong experience with Front End development using JavaScript and related frameworks (e.g., React, Angular)
• Best practice around implementing responsive design
• Deep understanding of web standards and architecture
• Strong HTML5, CSS and Typescript/JavaScript skills
• Strong working understanding of the Windows platform, both desktop and server
• Web Services, REST APIs, XML, JSON
• TDD
• Demonstrable experience working in N tier architectures.
• Knowledge and experience of agile development methods
If you're interested please send your CV to yara.hassan@cegedim.com mentioning ".Net React" you in the subject of your email.
Duplicate applications will be discarded
Essential skills and experience:
• C # .NET Core
• MVVM
• Strong experience with Front End development using JavaScript and related frameworks (e.g., React, Angular)
• Best practice around implementing responsive design
• Deep understanding of web standards and architecture
• Strong HTML5, CSS and Typescript/JavaScript skills
• Strong working understanding of the Windows platform, both desktop and server
• Web Services, REST APIs, XML, JSON
• TDD
• Demonstrable experience working in N tier architectures.
• Knowledge and experience of agile development methods
If you're interested please send your CV to yara.hassan@cegedim.com mentioning ".Net React" you in the subject of your email.
Duplicate applications will be discarded
👍2
هو أنا ينفع أقول إني ايدي اتكسرت أو رجلي اتكسرت على لينكدان؟
= بتهزر صح!
هو ينفع أشتكي من مديري أو أشتكي من أي حاجة في الشغل على لينكدان؟
= هنبطل هزار امتى!
هو ينفع أحكي موقف حصلي في المواصلات وقد إيه أنا طلعت شهم وقنبلة جدعنة؟
= بطل اللي بتشربه ده!
لينكدان بيعكس شخصيتك قدام خبراء التوظيف، وأعتقد مش هتكون حابب إنهم يشوفوك شخص بتشتكي دايمًا ولا إنك بتطلع أسرار الشغل بره سواء المعاملة بين التيم أو طريقة الشغل نفسه إلخ...
استخدم لينكدان صح وهتلاقي الوظائف جايه لحد عندك...
يومك لذيذ 🤍
= بتهزر صح!
هو ينفع أشتكي من مديري أو أشتكي من أي حاجة في الشغل على لينكدان؟
= هنبطل هزار امتى!
هو ينفع أحكي موقف حصلي في المواصلات وقد إيه أنا طلعت شهم وقنبلة جدعنة؟
= بطل اللي بتشربه ده!
لينكدان بيعكس شخصيتك قدام خبراء التوظيف، وأعتقد مش هتكون حابب إنهم يشوفوك شخص بتشتكي دايمًا ولا إنك بتطلع أسرار الشغل بره سواء المعاملة بين التيم أو طريقة الشغل نفسه إلخ...
استخدم لينكدان صح وهتلاقي الوظائف جايه لحد عندك...
يومك لذيذ 🤍
👍16❤5
PHP & laravel developer
cv خبرة سنتين أو اكتر اللي مهتم يبعت
abdelazizreda10@gmail.com
—
mention in ur mail : BE1
cv خبرة سنتين أو اكتر اللي مهتم يبعت
abdelazizreda10@gmail.com
—
mention in ur mail : BE1
For immediate hiring, we are looking for PHP Developer
Qualifications:
- Bachelor's degree or equivalent experience in Computer Science
- 0 -1 years of experience in the Software development field.
- excellent user of, PHP, CSS, PHP Database, and JavaScript
Job Location: Maadi
Please provide your CV on WhatsApp: 01013730396
Please mention the job title in the subject line.
Qualifications:
- Bachelor's degree or equivalent experience in Computer Science
- 0 -1 years of experience in the Software development field.
- excellent user of, PHP, CSS, PHP Database, and JavaScript
Job Location: Maadi
Please provide your CV on WhatsApp: 01013730396
Please mention the job title in the subject line.
This media is not supported in your browser
VIEW IN TELEGRAM
ڤيديو لذيذ عن إزاي تعمل debug للكود بتاعك 😎
How to Debug Code Like a Pro
https://youtu.be/uUDRh7D5Z0c
How to Debug Code Like a Pro
https://youtu.be/uUDRh7D5Z0c
👍1
Available Vacancy: Senior React Native Developer
Type: Full-time
Responsibilities
.Collaborate with cross-functional teams to design and develop mobile applications.
.Write clean, efficient, and maintainable code.
.Troubleshoot and debug mobile applications to ensure optimal performance and user experience.
.Stay up-to-date with the latest trends and technologies in mobile app development.
.Participate in code reviews to maintain code quality and standards.
Qualifications:
.3+ years of proven experience in mobile app development using React Native.
.Strong proficiency in JavaScript and React.
.Familiarity with native build tools, like XCode, Android Studio.
.Knowledge of RESTful APIs and mobile app integration.
.Experience with state management libraries such as Redux or MobX.
.Strong problem-solving and communication skills.
.Ability to work independently and as part of a team.
If you are interested, please send your resume to: Careers@algoriza.com
Type: Full-time
Responsibilities
.Collaborate with cross-functional teams to design and develop mobile applications.
.Write clean, efficient, and maintainable code.
.Troubleshoot and debug mobile applications to ensure optimal performance and user experience.
.Stay up-to-date with the latest trends and technologies in mobile app development.
.Participate in code reviews to maintain code quality and standards.
Qualifications:
.3+ years of proven experience in mobile app development using React Native.
.Strong proficiency in JavaScript and React.
.Familiarity with native build tools, like XCode, Android Studio.
.Knowledge of RESTful APIs and mobile app integration.
.Experience with state management libraries such as Redux or MobX.
.Strong problem-solving and communication skills.
.Ability to work independently and as part of a team.
If you are interested, please send your resume to: Careers@algoriza.com