**This work is being done as part of the Course Deisgn patterns on Ruby **
Introduction with Ruby
Kernel classes and models Pattern Strategy
Single Entity Model Pattern: Singleton && Adapter && MVC && Observer
MVC Pattern Factory
Create software
Filtering and sorting Pattern Wrapper
Working with the list of labs
Individual work Pattern: Strategy & Sigleton & Adapter & Factory & Wrapper & MVC & Observer
Diagram and view
- Labs
- IW Developement tools
- Introduction to Ruby
- Algorithms for working with numbers and loops
- Arrays
- Methods that take a block as an argument
- Objects and classes
- Reading, Viewing, and Writing Entities
- Model classes.
- Classes: JSON,YAML,TXT (pattern Strategy)
- Connecting a database to a model (pattern Singleton)
- Serialization (pattern Adapter)
- Building a window.(pattern MVC)
- MVC – CRUD - read. (pattern Observer - View)
- Create implementation.
- Update implementation.
- Factory. (pattern Factory)
- Delete implementation.
- Unit-test
- Logger
- Gem
- Synatra(not realise)
- Filtering by one field.
- Filtering by all fields in the database.(pattern Wrapper- realise to IW) - not realise
- File filtering. - not realise
- Sort - not realise
- Scenario 1 - create modal
- Scenario 2 - realise add
- Scenario 3 - realise update
- Scenario 4 - realise delete
- Ruby (v. 2023y)
- Mysql
- Fox
- Sublime Text 3
- StarUML
[Introduction with Ruby](https://github.com/StrongerProgrammer7/Design-patterns/files/11524651/1_._2022-2023.pdf)
[Kernel classes and models](https://github.com/StrongerProgrammer7/Design-patterns/files/11524661/2_._2022-2023.pdf)
[Single Entity Model](https://github.com/StrongerProgrammer7/Design-patterns/files/11524667/3_._2022-2023.pdf)
[Create software ](https://github.com/StrongerProgrammer7/Design-patterns/files/11524687/5_._2022-2023.pdf)
[Filtering and sorting](https://github.com/StrongerProgrammer7/Design-patterns/files/11524693/6_._2022-2023.pdf)
[Working with the list of labs](https://github.com/StrongerProgrammer7/Design-patterns/files/11524698/7_._2022-2023.pdf)
[Individual work](https://github.com/StrongerProgrammer7/Design-patterns/files/11524701/2022-2023._.pdf)
Show view program
Show view program