Artwork

Контент предоставлен Slimane Akalië. Весь контент подкастов, включая эпизоды, графику и описания подкастов, загружается и предоставляется непосредственно компанией Slimane Akalië или ее партнером по платформе подкастов. Если вы считаете, что кто-то использует вашу работу, защищенную авторским правом, без вашего разрешения, вы можете выполнить процедуру, описанную здесь https://ru.player.fm/legal.
Player FM - приложение для подкастов
Работайте офлайн с приложением Player FM !

#25 كيف تصبح مبرمجا محترفا بالتفصيل - The Clean Coder

4:12:16
 
Поделиться
 

Manage episode 323124447 series 3266917
Контент предоставлен Slimane Akalië. Весь контент подкастов, включая эпизоды, графику и описания подкастов, загружается и предоставляется непосредственно компанией Slimane Akalië или ее партнером по платформе подкастов. Если вы считаете, что кто-то использует вашу работу, защищенную авторским правом, без вашего разрешения, вы можете выполнить процедуру, описанную здесь https://ru.player.fm/legal.

النسخة المصورة

https://youtu.be/_rJq3fRkSag

محاور الحلقة

(00:00) مقدمة - دروس من غزو روسيا لأوكرانيا

(04:48) تقديم الكتاب و الكاتب

(07:46) تقديم قصيدة اليوم و الشاعر نزار قباني

(14:11) قصيدة غرناطة

(15:57) مقدمة

(16:33) [Chapter 1 - Professionalism] - 1.1. Be careful what you ask for

(17:15) [Chapter 1 - Professionalism] - 1.2. Taking responsibility

(18:02) [Chapter 1 - Professionalism] - 1.3. First, Do no harm

(20:33) [Chapter 1 - Professionalism] - 1.4. Work ethic

(21:50) [Chapter 1 - Professionalism] - 1.5. Know your field

(26:26) [Chapter 1 - Professionalism] - 1.6. Know your domain

(28:39) [Chapter 2 - Saying no] - 2.1. Professionals say no

(29:23) [Chapter 2 - Saying no] - 2.2. Adversarial roles

(31:08) [Chapter 2 - Saying no] - 2.3. High stakes

(32:04) [Chapter 2 - Saying no] - 2.4. Being a “Team player”

(35:49) [Chapter 2 - Saying no] - 2.5. The cost of saying yes

(38:28) [Chapter 3 - Saying yes] - 3.1. Language of commitment

(53:31) [Chapter 3 - Saying yes] - 3.2. Committing with discipline

(55:37) [Chapter 4 - Coding] - 4.1. Preparedness

(01:06:46) [Chapter 4 - Coding] - 4.2. Worry code

(01:08:02) [Chapter 4 - Coding] - 4.3. The flow zone

(01:09:03) [Chapter 4 - Coding] - 4.4. Interruptions

(01:10:17) [Chapter 4 - Coding] - 4.5. Writer’s block

(01:14:28) [Chapter 4 - Coding] - 4.6. Creative input

(01:14:28) [Chapter 4 - Coding] - 4.7. Debugging

(01:19:18) [Chapter 4 - Coding] - 4.8. Pacing yourself

(01:21:29) [Chapter 4 - Coding] - 4.9. False delivery

(01:22:28) [Chapter 4 - Coding] - 4.10. Asking for help

(01:31:20) [Chapter 5 - Test-driven development] - Definitions

(01:32:44) [Chapter 5 - Test-driven development] - 5.1. The three laws of TDD

(01:35:58) [Chapter 5 - Test-driven development] - 5.2. TDD benefits

(01:42:51) [Chapter 5 - Test-driven development] - 5.3. What is TDD is not

(01:48:20) [Chapter 6 - Practicing] - Importance of practicing

(01:49:22) [Chapter 6 - Practicing] - 6.1. The Coding Dojo

(01:55:08) [Chapter 6 - Practicing] - 6.2. Broadening Your Experience

(01:59:09) [Chapter 7 - Acceptance testing] - 7.1. Premature precision

(02:06:08) [Chapter 7 - Acceptance testing] - 7.2. Acceptance tests

(02:24:14) [Chapter 8 - Testing strategies] - 8.1. QA should find nothing

(02:26:32) [Chapter 8 - Testing strategies] - 8.2. QA is part of the team

(02:26:59) [Chapter 8 - Testing strategies] - 8.3. The test automation pyramid

(02:34:22) [Chapter 9 - Time management] - 9.1. Meetings

(02:52:17) [Chapter 9 - Time management] - 9.2. Focus manna

(02:57:58) [Chapter 9 - Time management] - 9.3. Time-boxing and tomatoes

(03:04:09) [Chapter 10 - Estimation] - 10.1. What is an estimate?

(03:11:13) [Chapter 10 - Estimation] - 10.2. Estimating tasks

(03:13:14) [Chapter 10 - Estimation] - 10.3. The law of large numbers

(03:13:52) [Chapter 11 - Pressure] - 11.1. Avoiding pressure

(03:16:02) [Chapter 11 - Pressure] - 11.2. Handling pressure

(03:24:43) [Chapter 12 - Collaboration] - 12.1. Programmers versus people

(03:30:30) [Chapter 13 - Teams and projects] - 13.1. Does it blend?

(03:31:33) [Chapter 13 - Teams and projects] - 13.2. The gelled team

(03:34:21) [Chapter 13 - Teams and projects] - 13.3. Which came first, the team or the project?

(03:36:48) [Chapter 14 - Mentoring, Apprenticeship, and Craftsmanship] - 14.1. Degrees of failure

(03:48:24) [Chapter 14 - Mentoring, Apprenticeship, and Craftsmanship] - 14.2. Mentoring

(03:49:03) [Chapter 14 - Mentoring, Apprenticeship, and Craftsmanship] - 14.3. Apprenticeship

(04:04:09) [Chapter 14 - Mentoring, Apprenticeship, and Craftsmanship] - 14.4. Craftsmanship

  continue reading

67 эпизодов

Artwork
iconПоделиться
 
Manage episode 323124447 series 3266917
Контент предоставлен Slimane Akalië. Весь контент подкастов, включая эпизоды, графику и описания подкастов, загружается и предоставляется непосредственно компанией Slimane Akalië или ее партнером по платформе подкастов. Если вы считаете, что кто-то использует вашу работу, защищенную авторским правом, без вашего разрешения, вы можете выполнить процедуру, описанную здесь https://ru.player.fm/legal.

النسخة المصورة

https://youtu.be/_rJq3fRkSag

محاور الحلقة

(00:00) مقدمة - دروس من غزو روسيا لأوكرانيا

(04:48) تقديم الكتاب و الكاتب

(07:46) تقديم قصيدة اليوم و الشاعر نزار قباني

(14:11) قصيدة غرناطة

(15:57) مقدمة

(16:33) [Chapter 1 - Professionalism] - 1.1. Be careful what you ask for

(17:15) [Chapter 1 - Professionalism] - 1.2. Taking responsibility

(18:02) [Chapter 1 - Professionalism] - 1.3. First, Do no harm

(20:33) [Chapter 1 - Professionalism] - 1.4. Work ethic

(21:50) [Chapter 1 - Professionalism] - 1.5. Know your field

(26:26) [Chapter 1 - Professionalism] - 1.6. Know your domain

(28:39) [Chapter 2 - Saying no] - 2.1. Professionals say no

(29:23) [Chapter 2 - Saying no] - 2.2. Adversarial roles

(31:08) [Chapter 2 - Saying no] - 2.3. High stakes

(32:04) [Chapter 2 - Saying no] - 2.4. Being a “Team player”

(35:49) [Chapter 2 - Saying no] - 2.5. The cost of saying yes

(38:28) [Chapter 3 - Saying yes] - 3.1. Language of commitment

(53:31) [Chapter 3 - Saying yes] - 3.2. Committing with discipline

(55:37) [Chapter 4 - Coding] - 4.1. Preparedness

(01:06:46) [Chapter 4 - Coding] - 4.2. Worry code

(01:08:02) [Chapter 4 - Coding] - 4.3. The flow zone

(01:09:03) [Chapter 4 - Coding] - 4.4. Interruptions

(01:10:17) [Chapter 4 - Coding] - 4.5. Writer’s block

(01:14:28) [Chapter 4 - Coding] - 4.6. Creative input

(01:14:28) [Chapter 4 - Coding] - 4.7. Debugging

(01:19:18) [Chapter 4 - Coding] - 4.8. Pacing yourself

(01:21:29) [Chapter 4 - Coding] - 4.9. False delivery

(01:22:28) [Chapter 4 - Coding] - 4.10. Asking for help

(01:31:20) [Chapter 5 - Test-driven development] - Definitions

(01:32:44) [Chapter 5 - Test-driven development] - 5.1. The three laws of TDD

(01:35:58) [Chapter 5 - Test-driven development] - 5.2. TDD benefits

(01:42:51) [Chapter 5 - Test-driven development] - 5.3. What is TDD is not

(01:48:20) [Chapter 6 - Practicing] - Importance of practicing

(01:49:22) [Chapter 6 - Practicing] - 6.1. The Coding Dojo

(01:55:08) [Chapter 6 - Practicing] - 6.2. Broadening Your Experience

(01:59:09) [Chapter 7 - Acceptance testing] - 7.1. Premature precision

(02:06:08) [Chapter 7 - Acceptance testing] - 7.2. Acceptance tests

(02:24:14) [Chapter 8 - Testing strategies] - 8.1. QA should find nothing

(02:26:32) [Chapter 8 - Testing strategies] - 8.2. QA is part of the team

(02:26:59) [Chapter 8 - Testing strategies] - 8.3. The test automation pyramid

(02:34:22) [Chapter 9 - Time management] - 9.1. Meetings

(02:52:17) [Chapter 9 - Time management] - 9.2. Focus manna

(02:57:58) [Chapter 9 - Time management] - 9.3. Time-boxing and tomatoes

(03:04:09) [Chapter 10 - Estimation] - 10.1. What is an estimate?

(03:11:13) [Chapter 10 - Estimation] - 10.2. Estimating tasks

(03:13:14) [Chapter 10 - Estimation] - 10.3. The law of large numbers

(03:13:52) [Chapter 11 - Pressure] - 11.1. Avoiding pressure

(03:16:02) [Chapter 11 - Pressure] - 11.2. Handling pressure

(03:24:43) [Chapter 12 - Collaboration] - 12.1. Programmers versus people

(03:30:30) [Chapter 13 - Teams and projects] - 13.1. Does it blend?

(03:31:33) [Chapter 13 - Teams and projects] - 13.2. The gelled team

(03:34:21) [Chapter 13 - Teams and projects] - 13.3. Which came first, the team or the project?

(03:36:48) [Chapter 14 - Mentoring, Apprenticeship, and Craftsmanship] - 14.1. Degrees of failure

(03:48:24) [Chapter 14 - Mentoring, Apprenticeship, and Craftsmanship] - 14.2. Mentoring

(03:49:03) [Chapter 14 - Mentoring, Apprenticeship, and Craftsmanship] - 14.3. Apprenticeship

(04:04:09) [Chapter 14 - Mentoring, Apprenticeship, and Craftsmanship] - 14.4. Craftsmanship

  continue reading

67 эпизодов

Усі епізоди

×
 
Loading …

Добро пожаловать в Player FM!

Player FM сканирует Интернет в поисках высококачественных подкастов, чтобы вы могли наслаждаться ими прямо сейчас. Это лучшее приложение для подкастов, которое работает на Android, iPhone и веб-странице. Зарегистрируйтесь, чтобы синхронизировать подписки на разных устройствах.

 

Краткое руководство