Code Monkey home page Code Monkey logo

Comments (10)

epogrebnyak avatar epogrebnyak commented on September 26, 2024

https://github.com/WLM1ke/PortfolioOptimizer/blob/121e507e43627031797be6985a35d615aa68d96c/src/portfolio/getter/local_cpi.py#L84-L91

from poptimizer_old.

WLM1ke avatar WLM1ke commented on September 26, 2024

Жень, можешь поглядеть ответы и встречные вопросы

https://github.com/WLM1ke/PortfolioOptimizer/blob/master/src/portfolio/settings.py
https://github.com/WLM1ke/PortfolioOptimizer/blob/master/src/portfolio/getter/local_cpi.py
https://github.com/WLM1ke/PortfolioOptimizer/blob/master/src/portfolio/getter/local_dividends.py

from poptimizer_old.

epogrebnyak avatar epogrebnyak commented on September 26, 2024

Прокомментировал в:

Мне кажется нужно побыстрее делать #44,
но не обязательно с классом, можно и внутри существующи функций сначала подчистить + грохнуть вызов caller() - это очень странная конструкция.

Есть умеренная каша с файловой системой, но термпимо, я прокомментировал.

Хорошо бы, если похожий код не будет повторяться между модулями, как общее пожелание.

from poptimizer_old.

epogrebnyak avatar epogrebnyak commented on September 26, 2024

также не очень понял как и зачем настроен 100 coverage

from poptimizer_old.

WLM1ke avatar WLM1ke commented on September 26, 2024

Покрытие настраивается в этом файле.
По поводу твоих комментариев возникли дополнительные вопросы:

from poptimizer_old.

epogrebnyak avatar epogrebnyak commented on September 26, 2024

По поводу твоих комментариев возникли дополнительные вопросы:
fecbe41
634e3fd
334f535

прокомментировал в коммитах

from poptimizer_old.

epogrebnyak avatar epogrebnyak commented on September 26, 2024

механизм storage.LocalFile предлагаю взять за основу хранения/доступа к данным
основная идея - разделить уровень доступа к файлу и логические операции по его обновлению.
может наткнуться на 'уникальность' структуры фреймов, но надеюсь они стандартные

from poptimizer_old.

epogrebnyak avatar epogrebnyak commented on September 26, 2024

Предлагаю local_cpi.py в этом ишью рефакторить, жду изменений от тебя

from poptimizer_old.

WLM1ke avatar WLM1ke commented on September 26, 2024

Мне как-то не очень нравится эта идея:

  • Функцию is_updated(self) практически для всех данных прийдется переопределять
  • Функцию read_dataframe(self) нужно как-то передавать конвертор с верхнего уровня

И получается, что только save_dataframe(self, df) претендует на какую-то универсальность на уровне "доступа к файлу" все остальное будет переопределяться в увязке с уровнем "логических операций по его обновлению".

Есть ли смысл в таком разделении?

from poptimizer_old.

WLM1ke avatar WLM1ke commented on September 26, 2024

Переписал local_cpi

from poptimizer_old.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.