Skip to content

Fix warnings and make more Perlish#1

Open
choroba wants to merge 2 commits into
ethanjarrell:masterfrom
choroba:master
Open

Fix warnings and make more Perlish#1
choroba wants to merge 2 commits into
ethanjarrell:masterfrom
choroba:master

Conversation

@choroba
Copy link
Copy Markdown

@choroba choroba commented Jun 22, 2018

👍

choroba added 2 commits June 22, 2018 22:01
- $inches declared two times
- == used instead of = (2x)
- wrong case in file name (might have worked on OS or FS that's case
  insensitive, but on Linux, that's usually not the case)
- Don't use comments that describe the code,
- Use three argument "open" with lexical filehandles,
- You can read all the lines from a file into an array at once (but
  your files contain just one line anyway),
- JSON is JSON, not Data::Dumper,
- Keep DRY (Don't Repeat Yourself),
- First argument to "split" is a regex, not a string,
- Use regular expressions instead of long list of "index" calls
- Be declarative, keep data in structures rather than in code
- Etc.

Good luck!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant