[
https://issues.apache.org/jira/browse/OOZIE-3417?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16742109#comment-16742109
]
Andras Salamon commented on OOZIE-3417:
---------------------------------------
[~nobigo] Review board upload and JIRA assignment are two independent things.
I've asked you to upload the patch to review board, because it's much easier to
check the code and suggest further modifications.
I've asked [~kmarton] and [~gezapeti] for help, after that I was able to assign
the ticket to you.
> [FS Action] Optimize code about the command about chose fs action
> -----------------------------------------------------------------
>
> Key: OOZIE-3417
> URL: https://issues.apache.org/jira/browse/OOZIE-3417
> Project: Oozie
> Issue Type: Improvement
> Components: core
> Affects Versions: 5.2.0
> Reporter: duan xiong
> Assignee: duan xiong
> Priority: Major
> Labels: performance
> Attachments: oozie-3417-01.patch
>
>
> When I read FsActionExecutor.java, I found a not good code in this class.
> When judging which logic to use based on commands, should use "switch/case"
> replace "if/else":
> # “if/else” make the code hard to read
> # “if/else” make the code hard to extend
> # “if/else” has low efficience
> So I suggest using “switch/case” instead.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)