Skip to content

Latest commit

 

History

History
37 lines (25 loc) · 1.08 KB

File metadata and controls

37 lines (25 loc) · 1.08 KB

EO principles respected here We recommend IntelliJ IDEA

Elegant Objects Principles in Python Programming Language

The Elegant Objects represents a methodological framework of principles for pure Object-Oriented Programming (OOP). This repository is our attempting to implement principles based on the seminal work by Yegor Bugayenko (@yegor256), 'Elegant Objects'. external link here.


Table of Content

Introduction


Repository Structure

- elegantobjects-in-python 
    |
    |- elegant-objects
        |- book
        |- experiments
        |- principles

There are three directories categorized by logical scopes:

  • book - Thinking and recommendations from book
  • experiments - Our experiments with EO in Python
  • principles - EO Principles implemented in Python