GithubHelp home page GithubHelp logo

Comments (5)

zdila avatar zdila commented on July 3, 2024

@petervojtek spravil som Layes znova bezstavovym funkcionalnym komponentom. Zbytocne si tam zaviedol stav a preniesol definicie zakladnych vrstiev z mapDefinitions.js.

from freemap-v3-react.

petervojtek avatar petervojtek commented on July 3, 2024

Martin @zdila , podla mna tvoje zmeny sposobuju horsiu citatelnost kodu:

  • toto je bez kontextu tazko zrozumitelne a v buducnosti nachylne na rozne chyby.
  • namiesto tohto je podla mna prehladnejsie explicitne vymenovat string-y (ako casto sa za poslednych 5 rokov menili na freemap zakladne vrstvy?)
  • mapDefinitions -- kym to pouziva iba jeden komponent, nevidim pointu mat tie definicie vo vlastnom subore -- len to zhorsuje citatelnost.

from freemap-v3-react.

zdila avatar zdila commented on July 3, 2024

absolutne si dovolim nesuhlasit s prvym bodom. spomen nejake chyby na ktore je to nachylne.

nachylne na chyby su stavove komponenty. sablona mapy definuje uz teraz {s}, {x}, {y}, {z} takze pridat jdnu naviac nevidim ako ziaden problem. naviac aj jej nazov vravi o com je.

k druhemu bodu - mozeme to dat do extra supboru s nasimi proptypes, ale opakovat stale tie site stringy mi nepride ako velmi dobra programatorska praktika

k poslednemu, tiez nechapem co tym mienis. nie preto sa delia moduly a funkcie do mensich, lebo sa pouzivaju na viacerych miestach, ale preto, lebo to zvysuje citatelnost. ale hlavne ze si v mapDefinitions nechal overlays - to ti tam uz nevadilo?

pozri si rozne ine projekty, tam je takato praktika bezna. nie pisat dlhe subory, ale delit ich do mensich celkov kde kazdy celok definuje presne domenu.

from freemap-v3-react.

petervojtek avatar petervojtek commented on July 3, 2024

absolutne si dovolim nesuhlasit s prvym bodom. spomen nejake chyby na ktore je to nachylne.

prepac, mas pravdu, na prvy pohlad som si myslel ze to hladas/replacujes na zaklade stringu 'jpg'/'png'.

ale hlavne ze si v mapDefinitions nechal overlays - to ti tam uz nevadilo?

mal som v plane to tiez odtial presunut do Layers :)

from freemap-v3-react.

zdila avatar zdila commented on July 3, 2024

V e42f9b9 som vyextrahoval "nase" proptypes do extra reusable suboru

from freemap-v3-react.

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.