Comments (1)
You are proposing to use objects as parameters to methods instead of individual values. I completely agree, that this is a better way to structure aerofiles. However, aerofiles currently uses values and not objects for all their methods. So I dont see a good reason, why we should only change ObservationZone to OO and keep all other methods handling values.
So either we go completely OO or nowhere, otherwise we have two different types of parameter passing, which leads to irritation.
Going completely to OO would be a big change. It would be either duplication of code (as you propose) or incompatible (if we drop parameter values).
So I would currently not follow your proposed change, for the above reasons. Did I oversee something?
from aerofiles.
Related Issues (20)
- seeyou cup specification url is no longer valid
- Latest doc is not deployed on RTD HOT 1
- KML files support HOT 1
- TZO / TZN HOT 1
- satelite(s) typo HOT 2
- History of task declaration is not kept HOT 7
- Just what I wanted, but! HOT 2
- alternate date syntax failure HOT 2
- HGPS - Possible Format Error HOT 2
- Dependency Dashboard HOT 1
- Action Required: Fix Renovate Configuration
- What encoding for IGC files reader? HOT 2
- AIXM 4.5 parser HOT 2
- new version on pip? HOT 2
- aerofiles do not decode frequencies of NDBs and VORs HOT 1
- too long igc line skipped HOT 5
- problem with parsing igc file HOT 6
- multiple deployments from travis-ci
- dropping python2.6 and python3.3 support? HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from aerofiles.