When developing a plugin, should I includes the blank `index.php` file and then add my functions in the `plugin-name.php`? Or is that unnecessary? What file structure is recommended?

**This?**

    /some-plugin/some-plugin.php (functions)
    /some-plugin/index.php (blank)

**Or this?**

    /some-plugin/index.php (functions)

From doing some research on WPSE, I have found a Q&A related to my own question:

>###[Should Plugin Folders Include a Blank index.php File?][1]

However, this question is over four years ago and I wanted to know if this is still a recommendation for ethical plugin development nowadays.

The answers that were given by [Wyck][2] and [tescho][3] bring up interesting points on both sides of the spectrum:

1. **For**: *security through obscurity works, bots compile the plugin lists right off WordPress.org and crawl the plugin's URL directly*
1. **Against**: *unused PHP files in that directory are wasting time and memory when WordPress is searching for plugins*

Are these two statements true? What's the latest update?

  [1]: https://wordpress.stackexchange.com/questions/45365
  [2]: http://wordpress.stackexchange.com/a/45369/98212
  [3]: http://wordpress.stackexchange.com/a/45366/98212