Киби.ru

Живой сайт об актуальных проектах

User Tools

Site Tools


xp:xp

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
xp:xp [2017/12/05 14:56] – [English books] kibixp:xp [2022/03/30 00:23] (current) – [Статьи и видео] kibi
Line 6: Line 6:
  
 ^Обложка  ^Название книги  ^Комментарий (ToDo) ^ ^Обложка  ^Название книги  ^Комментарий (ToDo) ^
-|{{xp:xp_playing_win_ru.jpg?75|}}  |Кен Ауэр, Рой Миллер. Экстремальное программирование - постановка процесса с первых шагов и до победного конца.((Extreme Programming Applied: Playing To Win))\\ {{xp_playing_win.djvu|DjVu версия c оглавлением, содержанием, поиском}}  |8-)   +|{{xp:xp_playing_win_ru.jpg?75|}}  |Кен Ауэр, Рой Миллер. Экстремальное программирование - постановка процесса с первых шагов и до победного конца.((Extreme Programming Applied: Playing To Win))\\ {{xp_playing_win.djvu|DjVu версия c оглавлением, содержанием, поиском}}  || 
-|{{xp:human_month_ru_cover.jpg?75|}}  |Фредерик Брукс. Мифический человекомесяц или как создаются программные системы.\\ {{human_month.djvu|DjVu версия c оглавлением, содержанием, поиском}}, {{xp:human_month.rar|PDF версия}}  |8-)  +|{{xp:human_month_ru_cover.jpg?75|}}  |Фредерик Брукс. Мифический человекомесяц или как создаются программные системы.\\ {{human_month.djvu|DjVu версия c оглавлением, содержанием, поиском}}, {{xp:human_month.rar|PDF версия}}  || 
-|{{xp:oop_patterns_ru.jpg?75|}}  |Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес. Приёмы объектно-ориентированного программирования - паттерны проектирования.\\ {{oop_patterns.djvu|DjVu версия c оглавлением, содержанием, поиском}}  |8-)  |+|{{xp:oop_patterns_ru.jpg?75|}}  |Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес. Приёмы объектно-ориентированного программирования - паттерны проектирования.((Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software))\\ {{oop_patterns.djvu|DjVu версия c оглавлением, содержанием, поиском}}  ||
 |{{xp:refactoring_ru.jpg?75|}}  |Мартин Фаулер. Рефакторинг - улучшение существующего кода.\\ {{refactoring.djvu|DJVU версия}}  |Создать интерактивное оглавление, разметить ссылки в содержании  | |{{xp:refactoring_ru.jpg?75|}}  |Мартин Фаулер. Рефакторинг - улучшение существующего кода.\\ {{refactoring.djvu|DJVU версия}}  |Создать интерактивное оглавление, разметить ссылки в содержании  |
 |{{xp:xp_testing_ru.jpg?75|}}  |Кент Бек. Экстремальное программирование - разработка через тестирование.((Test-driven Development by Example))\\ {{xp_testing.djvu|DJVU версия}}  |Создать интерактивное оглавление, разметить ссылки в содержании  | |{{xp:xp_testing_ru.jpg?75|}}  |Кент Бек. Экстремальное программирование - разработка через тестирование.((Test-driven Development by Example))\\ {{xp_testing.djvu|DJVU версия}}  |Создать интерактивное оглавление, разметить ссылки в содержании  |
Line 16: Line 16:
 |{{xp:xp_uml_ru.jpg?75|}}  |Скотт Амблер. Гибкие технологии: экстремальное программирование и унифицированный процесс разработки.((Agile Modeling: Effective Practices for Extreme Programming))\\ {{xp:xp_uml.djvu|DJVU версия}}  |обложка, OCR, и т.д.  | |{{xp:xp_uml_ru.jpg?75|}}  |Скотт Амблер. Гибкие технологии: экстремальное программирование и унифицированный процесс разработки.((Agile Modeling: Effective Practices for Extreme Programming))\\ {{xp:xp_uml.djvu|DJVU версия}}  |обложка, OCR, и т.д.  |
 |{{xp:deadline.jpg?75|}}  |Том ДеМарко "Deadline. Роман об управлении проектами"\\ {{xp:deadline.rar|DOC версия}}|:!: найти DjVu версию  | |{{xp:deadline.jpg?75|}}  |Том ДеМарко "Deadline. Роман об управлении проектами"\\ {{xp:deadline.rar|DOC версия}}|:!: найти DjVu версию  |
-|{{:xp:steve_mcconnell_code_complete_ru.jpg?75|}} |Стив Макконнелл. Совершенный код.((Steve McConnell. Code Complete. Second Edition))\\ {{:xp:steve_mcconnell_code_complete_rus_.djvu|DJVU версия}}| | +|{{:xp:steve_mcconnell_code_complete_ru.jpg?75|}} |Стив Макконнелл. Совершенный код.((Steve McConnell. Code Complete. Second Edition))\\ {{:xp:steve_mcconnell_code_complete_rus_.djvu|DJVU версия}}|
-|{{:xp:kamikadze.jpg?75|}} |Йордон Э. Путь камикадзе. Как разработчику программного обеспечения выжить в безнадежном проекте. (2002)\\ {{:xp:kamikadze.djvu|DjVu версия}} |:!: Найти нормальную отсканенную версию. |+|{{:xp:steve_mcconnell_software_estimation_ru.jpg?75|}} |Стив Макконнелл. Сколько стоит программный проект.((Steve McConnell. Software Estimation: Demystifying the Black Art))\\ {{:xp:steve_mcconnell_software_estimation_ru.djvu|DJVU версия с поиском}}|Дополнить интерактивное оглавление (сейчас есть только общий план + первые главы) 
 +|{{:xp:kamikadze.jpg?75|}} |Йордон Э. Путь камикадзе. Как разработчику программного обеспечения выжить в безнадежном проекте. (2002)\\ {{:xp:kamikadze.djvu|DjVu версия}}((Edward Yourdon. Death March)) |:!: Найти нормальную отсканенную версию. |
  
 ===== Books in English ===== ===== Books in English =====
Line 23: Line 24:
 ^Cover  ^Title  ^Comments  ^ ^Cover  ^Title  ^Comments  ^
 |{{xp:psychology_eng.jpg?75|}}  |Weinberg G.M. Psychology of computer programming.\\ {{psychology.djvu|DJVU version}}  |Создать интерактивное оглавление, разместить ссылки на страницах  | |{{xp:psychology_eng.jpg?75|}}  |Weinberg G.M. Psychology of computer programming.\\ {{psychology.djvu|DJVU version}}  |Создать интерактивное оглавление, разместить ссылки на страницах  |
-|{{xp:unit_testing_eng.jpg?75|}}  |Andy Hunt, Dave Thomas - Pragmatic Unit Testing With CSharp\\ {{xp:unit_testing.rar|PDF version}}, {{xp:unit_testing.djvu|DJVU version}}  +|{{xp:unit_testing_eng.jpg?75|}}  |Andy Hunt, Dave Thomas - Pragmatic Unit Testing With CSharp\\ {{xp:unit_testing.rar|PDF version}}, {{xp:unit_testing.djvu|DJVU version}}  || 
-|{{xp:xp_web_projects.jpg?75|}}  |Doug Wallace, Isobel Raggett, Joel Aufgang - Extreme Programming for Web Projects\\ {{xp:xp_web_projects.rar|CHM version}}  +|{{xp:xp_web_projects.jpg?75|}}  |Doug Wallace, Isobel Raggett, Joel Aufgang - Extreme Programming for Web Projects\\ {{xp:xp_web_projects.rar|CHM version}}  || 
-|{{xp:xp_installed.jpg?75|}}  |Jeffries, Anderson, Hendrickson - Extreme Programming Installed\\ {{xp:xp_installed.rar|CHM version}}  +|{{xp:xp_installed.jpg?75|}}  |Jeffries, Anderson, Hendrickson - Extreme Programming Installed\\ {{xp:xp_installed.rar|CHM version}}  || 
-|{{xp:learning_csharp_2005.jpg?75|}}  |Jesse Liberty, Brian MacDonald - Learning C Sharp 2005\\ {{xp:learning_csharp_2005.rar|CHM version}}  +|{{xp:learning_csharp_2005.jpg?75|}}  |Jesse Liberty, Brian MacDonald - Learning C Sharp 2005\\ {{xp:learning_csharp_2005.rar|CHM version}}  || 
-|{{xp:xp_explained_1999.jpg?75|}}  |Kent Beck - Extreme Programming Explained - Embrace Change (1999)\\ {{xp:xp_explained_1999.rar|CHM version}}  +|{{xp:xp_explained_1999.jpg?75|}}  |Kent Beck - Extreme Programming Explained - Embrace Change (1999)\\ {{xp:xp_explained_1999.rar|CHM version}}  || 
-|{{xp:tdd_by_example.jpg?75|}}  |Kent Beck - Test-Driven Development By Example\\ {{xp:tdd_by_example.rar|CHM version}}  +|{{xp:tdd_by_example.jpg?75|}}  |Kent Beck - Test-Driven Development By Example\\ {{xp:tdd_by_example.rar|CHM version}}  || 
-|{{xp:xp_explained_2004.jpg?75|}}  |Kent Beck, Cynthia Andres - Extreme Programming Explained - Embrace Change (2004)\\ {{xp:xp_explained_2004.rar|CHM version}}  +|{{xp:xp_explained_2004.jpg?75|}}  |Kent Beck, Cynthia Andres - Extreme Programming Explained - Embrace Change (2004)\\ {{xp:xp_explained_2004.rar|CHM version}}  || 
-|{{xp:planning_xp.jpg?75|}}  |Kent Beck, Martin Fowler - Planning Extreme Programming\\ {{xp:planning_xp.rar|CHM version}}  +|{{xp:planning_xp.jpg?75|}}  |Kent Beck, Martin Fowler - Planning Extreme Programming\\ {{xp:planning_xp.rar|CHM version}}  || 
-|{{xp:testing_xp.jpg?75|}}  |Lisa Crispin, Tip House - Testing Extreme Programming\\ {{xp:testing_xp.rar|CHM version}}  +|{{xp:testing_xp.jpg?75|}}  |Lisa Crispin, Tip House - Testing Extreme Programming\\ {{xp:testing_xp.rar|CHM version}}  || 
-|{{xp:xp_refactored.jpg?75|}}  |Matt Stephens, Doug Rosenberg - Extreme Programming Refactored - The Case Against XP\\ {{xp:xp_refactored.rar|CHM version}}  +|{{xp:xp_refactored.jpg?75|}}  |Matt Stephens, Doug Rosenberg - Extreme Programming Refactored - The Case Against XP\\ {{xp:xp_refactored.rar|CHM version}}  || 
-|{{xp:xp_perspectives.jpg?75|}}  |Michele Marchesi, Giancarlo Succi, Don Wells, Laurie Williams - Extreme Programming Perspectives\\ {{xp:xp_perspectives.rar|CHM version}}  +|{{xp:xp_perspectives.jpg?75|}}  |Michele Marchesi, Giancarlo Succi, Don Wells, Laurie Williams - Extreme Programming Perspectives\\ {{xp:xp_perspectives.rar|CHM version}}  || 
-|{{xp:xp_examined_eng.jpg?75|}}  |Michele Marchesi, Giancarlo Succi - Extreme Programming Examined - A Reasoned Collection of the Papers Presented at XP2000\\ {{xp:xp_examined.djvu|DJVU version}}, {{xp:xp_examined.rar|separate articles in PDF}}  |  +|{{xp:xp_examined_eng.jpg?75|}}  |Michele Marchesi, Giancarlo Succi - Extreme Programming Examined - A Reasoned Collection of the Papers Presented at XP2000\\ {{xp:xp_examined.djvu|DJVU version}}, {{xp:xp_examined.rar|separate articles in PDF}}  || 
-|{{xp:extreme_net.jpg?75|}}  |Neil Roodyn - eXtreme .NET - Introducing eXtreme Programming Techniques to .NET Developers\\ {{xp:extreme_net.rar|CHM version}}  +|{{xp:extreme_net.jpg?75|}}  |Neil Roodyn - eXtreme .NET - Introducing eXtreme Programming Techniques to .NET Developers\\ {{xp:extreme_net.rar|CHM version}}  || 
-|{{xp:questioning_xp.jpg?75|}}  |Pete McBreen - Questioning Extreme Programming\\ {{xp:questioning_xp.rar|CHM version}}  +|{{xp:questioning_xp.jpg?75|}}  |Pete McBreen - Questioning Extreme Programming\\ {{xp:questioning_xp.rar|CHM version}}  || 
-|{{xp:xp_adventures_in_csharp.jpg?75|}}  |Ron Jeffries - Extreme Programming Adventures in CSharp\\ {{xp:xp_adventures_in_csharp.rar|CHM version}}  +|{{xp:xp_adventures_in_csharp.jpg?75|}}  |Ron Jeffries - Extreme Programming Adventures in CSharp\\ {{xp:xp_adventures_in_csharp.rar|CHM version}}  || 
-|{{xp:xp_in_24_hours.jpg?75|}}  |Stewart Baird - Teach Yourself Extreme Programming In 24 Hours\\ {{xp:xp_in_24_hours.rar|CHM version}}  +|{{xp:xp_in_24_hours.jpg?75|}}  |Stewart Baird - Teach Yourself Extreme Programming In 24 Hours\\ {{xp:xp_in_24_hours.rar|CHM version}}  || 
-|{{xp:xp_explored_eng.jpg?75|}}  |William C. Wake. Extreme Programming Explored\\ {{xp:xp_explored.djvu|DJVU version}}, {{xp:xp_explored.rar|PDF version}}  +|{{xp:xp_explored_eng.jpg?75|}}  |William C. Wake. Extreme Programming Explored\\ {{xp:xp_explored.djvu|DJVU version}}, {{xp:xp_explored.rar|PDF version}}  || 
- +|{{xp:clean-code.jpg?75|}}|Robert C. Martin. Clean Code. A Handbook of Agile Software Craftsmanship\\ {{:xp:clean-code.7z|PDF version}} ||
- +
-Extreme Programming in Practice (Paperback) by James WNewkirk, Robert C. Martin +
  
 +  * Extreme Programming in Practice (Paperback) by James W. Newkirk, Robert C. Martin 
 +  * Agile Software Development: Principles, Patterns, and Practices by Robert C. Martin
 +  * Implementation Patterns, Kent Beck, Addison-Wesley, 2007.
 +  * Literate Programming, Donald E. Knuth, Center for the Study of Language and Information, Leland Stanford Junior University, 1992.
 ===== Утилиты ===== ===== Утилиты =====
  
Line 50: Line 53:
  
  
 +===== Статьи и видео =====
 +
 +  * [[https://medium.com/backticks-tildes/the-s-o-l-i-d-principles-in-pictures-b34ce2f1e898|The S.O.L.I.D Principles in Pictures]]
 +  * [[https://habr.com/ru/company/productivity_inside/blog/505430/|Принципы SOLID в картинках]]
 +
 +{{youtube>7EmboKQH8lM}} {{youtube>2a_ytyt9sf8}} {{youtube>Qjywrq2gM8o}} {{youtube>58jGpV2Cg50}} {{youtube>sn0aFEMVTpA}} {{youtube>l-gF0vDhJVI}}
 ===== Ссылки ===== ===== Ссылки =====
  
xp/xp.1512475016.txt.gz · Last modified: 2017/12/05 14:56 by kibi

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki