yegor256 / painofoop
Object-oriented programming is a pain if we do it wrong: Lecture Notes for a BSc course
☆40Updated this week
Alternatives and similar repositories for painofoop:
Users that are interested in painofoop are comparing it to the libraries listed below
- Lecture Notes for "Software Quality Metrics" course in HSE University, 2023-2024☆47Updated 3 weeks ago
- Classes and Metriсs (CaM): a dataset of Java classes from public open-source GitHub repositories☆25Updated this week
- Library for seamless navigation and querying of XML documents☆22Updated this week
- GitHub Pages based links shortener (for a limited list of predefined URLs)☆23Updated this week
- 16 lectures about "Software Systems Design" presented in Innopolis University in 2021 for 3rd year BSc students☆64Updated last week
- Curated list of open Call-for-Papers in SE/PL scientific conferences: we keep an eye on all of them!☆12Updated this week
- Книжный клуб { между скобок }☆27Updated 2 years ago
- Hangman (the game) written in a very unelegant procedural style, which you can improve in order to test your skills☆34Updated this week
- EO Kafka Producers and consumers for working with Apache Kafka message broker☆29Updated 2 weeks ago
- Maven Plugin for checking tests in Java projects☆22Updated 3 weeks ago
- Not elegant code shall not pass! ⚔️🧙♂️☆29Updated 3 years ago
- Entry to the O'Reilly Autumn 2021 Architectural Kata☆105Updated 3 years ago
- Object-oriented Java tuples☆16Updated last year
- Amazing Ruby's "Enumerable" ported to Java☆29Updated last year
- Automated translating of Jekyll pages via ChatGPT: all you need is just an OpenAI API key☆17Updated this week
- 👨💻Prepare your laptop for Development in one shell command. Includes Golang, Python, VS Code, Docker and tools for it!☆36Updated 4 months ago
- Polyglot Static Analyzer for Object-Oriented Programs Based on EOLANG and 𝜑-Calculus☆33Updated this week
- Cactoos JSON library☆11Updated 7 years ago
- Mind Maps for books read☆40Updated 2 years ago
- Jsmith, a random generator of Java programs☆14Updated 2 weeks ago
- Primitive execution of command line commands from Java (mostly useful for tests)☆13Updated this week
- Command-line toolkit for parsing, compiling, transpiling, optimizing, linking, dataizing, and running EOLANG programs☆25Updated this week
- Experimental virtual machine for EO programs☆9Updated 3 weeks ago
- EO Objects for Manipulations with Strings☆12Updated 9 months ago
- Object-Oriented Interface to JDBC.☆17Updated last year
- Conference schedule planner☆24Updated 2 years ago
- Curated list of academic writings on object-oriented programming☆41Updated last year
- Centralized curated storage of all EO objects together with their unit tests☆31Updated this week
- Jekyll demo blog for "256 Bloghacks" book☆14Updated last week
- Text Object Java Objects (TOJOs): an object representation of a multi-line structured text file like CSV, YAML, or JSON☆20Updated this week