~/talk

Solid Code

TalkinRussianat PHP fwdays'17 · on Sunday, 2017-06-11· [php]
links:none on file
slides:none on file

Covers writing maintainable PHP code using the SOLID object-oriented design principles (Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion). Explains how to apply these principles in PHP projects to improve code structure, testability, and extensibility, likely with examples and best practices.

AI-written summary · about

  1. 0:00Introduction
  2. 3:54SOLID origin
  3. 5:02Open-closed principle
  4. 7:08Dependency inversion
  5. 9:57LSP problems
  6. 12:06Liskov substitution
  7. 14:55Interface segregation
  8. 16:21Stable dependencies
  9. 19:11Dependency solution
  10. 21:21Single responsibility
  11. 24:15Applying SOLID
  12. 25:40Refactoring & maintenance
  13. 27:27Legacy code
  14. 28:33GRASP vs SOLID
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.