yegor256 / painofoop
Object-oriented programming is a pain if we do it wrong: Lecture Notes for a BSc course
☆29Updated last week
Related projects: ⓘ
- 16 lectures about "Software Systems Design" presented in Innopolis University in 2021 for 3rd year BSc students☆60Updated last week
- EO Kafka Producers and consumers for working with Apache Kafka message broker☆27Updated last week
- Classes and Metriсs (CaM): a dataset of Java classes from public open-source GitHub repositories☆23Updated this week
- Amazing Ruby's "Enumerable" ported to Java☆29Updated last year
- Lecture Notes for "Software Quality Metrics" course in HSE University, 2023-2024☆25Updated last week
- Object-Oriented Interface to JDBC.☆17Updated last year
- Hangman (the game) written in a very unelegant procedural style, which you can improve in order to test your skills☆33Updated 3 weeks ago
- Maven Plugin for checking tests in Java projects☆18Updated this week
- Java library for object oriented exception handling☆17Updated 6 years ago
- Cactoos JSON library☆11Updated 6 years ago
- Jekyll demo blog for "256 Bloghacks" book☆14Updated last week
- Object-oriented Java tuples☆16Updated 4 months ago
- Official Website of International Conference on Code Quality (ICCQ)☆13Updated this week
- Automated translating of Jekyll pages via ChatGPT: all you need is just an OpenAI API key☆15Updated 2 weeks ago
- Ruby Veil Objects☆14Updated this week
- Centralized curated storage of all EO objects together with their unit tests☆28Updated 2 weeks ago
- Online Risk Manager☆20Updated 2 weeks ago
- Curated list of academic writings on object-oriented programming☆39Updated 5 months ago
- Object-Oriented wrapper to JDBC☆38Updated 3 weeks ago
- It's a wrapper over the telegram bots api, but in the style of EO.☆14Updated 3 weeks ago
- EO Objects for Manipulating with Lists, Maps, Sets, Stacks, Vectors, etc.☆11Updated last month
- What are the most essential ideas in software architecture all developers should know?☆25Updated 3 years ago
- Declarative and Immutable Java Chain of XSL Transformations☆11Updated 3 weeks ago
- Not elegant code shall not pass! ⚔️🧙♂️☆29Updated 2 years ago
- Python "Elegant Object" Naive linter.☆32Updated 2 months ago
- Hamcrest Matchers for EO Programming Language☆15Updated 2 months ago
- Smart E-mail Delivery System (helps me manage subscribers to my blog and send them monthly newsletters)☆34Updated 2 weeks ago
- Experimental Java OOP Web Framework☆38Updated last year
- Text Object Java Objects (TOJOs): an object representation of a multi-line structured text file like CSV, YAML, or JSON☆19Updated 2 weeks ago
- Proof of concept that decorators can be provided in completions☆16Updated 3 months ago