Формат блога - записки на салфетке... , важные и не очень мелочи которые легко забыть
Обо мне
Метки
- C#
- заметки на полях
- многопоточность
- notes for memory
- DevExpress
- XtraGrid
- async
- await
- multithreading
- parallel programming
- Отладка
- асинхронный ввод-вывод
- внутреннее устройство Windows
- Columns
- WinForms
- архитектура приложения
- обучение
- BlockingCollection
- Entity Framework
- ExecutionContext
- IIS
- Lazy
- Lazy loading
- Leading columns
- Npgsql
- OutOfMemory Exception
- PostgreSQL.
- RegExp
- SOLID
- Solution Explorer
- SynchronizationContext
- ThreadPool
- Tuple
- VS2013
- VS2013 bug
- Visual Studio
- WPF
- boxing
- context menu
- debuger
- filter
- patterns
- reference types
- unboxing
- value types
- базы данных
- контекстное меню
- кортежи
- математика
- распаковка
- физика
вторник, 12 июля 2016 г.
воскресенье, 10 июля 2016 г.
SOLID - Single(единственность ответственности) Open-closed(открытости-закрытости) Lisk(замещение Лисков) Interface segregation(разделения интерфейса) Dependency inversion
- Принцип единственности ответственности (The Single Responsibility Principle)
- Принцип открытости/закрытости (The Open Closed Principle)
- Принцип замещения Лисков (The Liskov Substitution Principle)
- Принцип разделения интерфейса (The Interface Segregation Principle)
- Принцип инверсии зависимости (The Dependency Inversion Principle)
Подписаться на:
Сообщения
(
Atom
)