Giter VIP home page Giter VIP logo

randomwordgenerator's Introduction

Octocat Mom

Hi there, I'm Stacey ๐Ÿ‘‹

  • ๐Ÿ“– Iโ€™m currently studying data science
  • ๐Ÿฅ… Goals: Contribute more to Open Source projects; Gain experience as a data scientist
  • โšก Fun facts: Avid roleplayer; currently DM'ing a Dungeons & Dragons 5e campaign; Game Designer
  • โ™€ Pronouns: she/her

Connect with me:

Stacey Adams | Email Stacey Adams | GitHub Stacey Adams DEV Profile Stacey Adams | LinkedIn Stacey's App Boutique | Google Play Store Stacey Adams


Languages and Tools:

Kotlin

Java

Android

Material Design

Python

Ruby

RSpec

Rails

HTML5

CSS

Javascript

React

vim

Atom

Visual Studio Code

SQL

Jupyter Notebook

Git

GitHub

Jenkins

Gradle

Linux

Raspberry Pi

Bash

Powershell

Markdown

Terminal



Stacey's Github Stats

Stacey's Top Languages

randomwordgenerator's People

Contributors

staceybellerose avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

jinensetpal

randomwordgenerator's Issues

Refactor MainActivity.onCreate(Bundle)

I've selected MainActivity.onCreate(Bundle) for refactoring, which is a unit of 35 lines of code. Addressing this will make our codebase more maintainable and improve Better Code Hub's Write Short Units of Code guideline rating! ๐Ÿ‘

Here's the gist of this guideline:

  • Definition ๐Ÿ“–
    Limit the length of code units to 15 lines of code.
  • Whyโ“
    Small units are easier to analyse, test and reuse.
  • How ๐Ÿ”ง
    When writing new units, don't let them grow above 15 lines of code. When a unit grows beyond this, split it in smaller units of no longer than 15 lines.

You can find more info about this guideline in Building Maintainable Software. ๐Ÿ“–


โ„น๏ธ To know how many other refactoring candidates need addressing to get a guideline compliant, select some by clicking on the ๐Ÿ”ฒ next to them. The risk profile below the candidates signals (โœ…) when it's enough! ๐Ÿ


Good luck and happy coding! :shipit: โœจ ๐Ÿ’ฏ

Refactor ReservoirSampler.weightedSample(int,InputStream,int,int)

I've selected ReservoirSampler.weightedSample(int,InputStream,int,int) for refactoring, which is a unit of 34 lines of code and 4 parameters. Addressing this will make our codebase more maintainable and improve Better Code Hub's Keep Unit Interfaces Small guideline rating! ๐Ÿ‘

Here's the gist of this guideline:

  • Definition ๐Ÿ“–
    Limit the number of parameters per unit to at most 4.
  • Whyโ“
    Keeping the number of parameters low makes units easier to understand, test and reuse.
  • How ๐Ÿ”ง
    Reduce the number of parameters by grouping related parameters into objects. Alternatively, try extracting parts of units that require fewer parameters.

You can find more info about this guideline in Building Maintainable Software. ๐Ÿ“–


โ„น๏ธ To know how many other refactoring candidates need addressing to get a guideline compliant, select some by clicking on the ๐Ÿ”ฒ next to them. The risk profile below the candidates signals (โœ…) when it's enough! ๐Ÿ


Good luck and happy coding! :shipit: โœจ ๐Ÿ’ฏ

Setting: two column display

Current Behavior: Two column display toggled off / on keeps the words in two columns.

Expected Behavior: Toggling the setting should display the words in one or two columns

Refactor ReservoirSampler.weightedSample(int,InputStream,int,int)

I've selected ReservoirSampler.weightedSample(int,InputStream,int,int) for refactoring, which is a unit of 34 lines of code. Addressing this will make our codebase more maintainable and improve Better Code Hub's Write Short Units of Code guideline rating! ๐Ÿ‘

Here's the gist of this guideline:

  • Definition ๐Ÿ“–
    Limit the length of code units to 15 lines of code.
  • Whyโ“
    Small units are easier to analyse, test and reuse.
  • How ๐Ÿ”ง
    When writing new units, don't let them grow above 15 lines of code. When a unit grows beyond this, split it in smaller units of no longer than 15 lines.

You can find more info about this guideline in Building Maintainable Software. ๐Ÿ“–


โ„น๏ธ To know how many other refactoring candidates need addressing to get a guideline compliant, select some by clicking on the ๐Ÿ”ฒ next to them. The risk profile below the candidates signals (โœ…) when it's enough! ๐Ÿ


Good luck and happy coding! :shipit: โœจ ๐Ÿ’ฏ

Refactor PRNGFixes.installLinuxPRNGSecureRandom()

I've selected PRNGFixes.installLinuxPRNGSecureRandom() for refactoring, which is a unit of 32 lines of code. Addressing this will make our codebase more maintainable and improve Better Code Hub's Write Short Units of Code guideline rating! ๐Ÿ‘

Here's the gist of this guideline:

  • Definition ๐Ÿ“–
    Limit the length of code units to 15 lines of code.
  • Whyโ“
    Small units are easier to analyse, test and reuse.
  • How ๐Ÿ”ง
    When writing new units, don't let them grow above 15 lines of code. When a unit grows beyond this, split it in smaller units of no longer than 15 lines.

You can find more info about this guideline in Building Maintainable Software. ๐Ÿ“–


โ„น๏ธ To know how many other refactoring candidates need addressing to get a guideline compliant, select some by clicking on the ๐Ÿ”ฒ next to them. The risk profile below the candidates signals (โœ…) when it's enough! ๐Ÿ


Good luck and happy coding! :shipit: โœจ ๐Ÿ’ฏ

Refactor ReservoirSampler.unweightedSample(int,InputStream,int,int)

I've selected ReservoirSampler.unweightedSample(int,InputStream,int,int) for refactoring, which is a unit of 29 lines of code and 4 parameters. Addressing this will make our codebase more maintainable and improve Better Code Hub's Keep Unit Interfaces Small guideline rating! ๐Ÿ‘

Here's the gist of this guideline:

  • Definition ๐Ÿ“–
    Limit the number of parameters per unit to at most 4.
  • Whyโ“
    Keeping the number of parameters low makes units easier to understand, test and reuse.
  • How ๐Ÿ”ง
    Reduce the number of parameters by grouping related parameters into objects. Alternatively, try extracting parts of units that require fewer parameters.

You can find more info about this guideline in Building Maintainable Software. ๐Ÿ“–


โ„น๏ธ To know how many other refactoring candidates need addressing to get a guideline compliant, select some by clicking on the ๐Ÿ”ฒ next to them. The risk profile below the candidates signals (โœ…) when it's enough! ๐Ÿ


Good luck and happy coding! :shipit: โœจ ๐Ÿ’ฏ

Refactor MainActivity.readWordList(int,int,int)

I've selected MainActivity.readWordList(int,int,int) for refactoring, which is a unit of 25 lines of code and 3 parameters. Addressing this will make our codebase more maintainable and improve Better Code Hub's Keep Unit Interfaces Small guideline rating! ๐Ÿ‘

While refactoring this method, also refactor getWordLengths(), which should set fields, not return an array.

Here's the gist of this guideline:

  • Definition ๐Ÿ“–
    Limit the number of parameters per unit to at most 4.
  • Whyโ“
    Keeping the number of parameters low makes units easier to understand, test and reuse.
  • How ๐Ÿ”ง
    Reduce the number of parameters by grouping related parameters into objects. Alternatively, try extracting parts of units that require fewer parameters.

You can find more info about this guideline in Building Maintainable Software. ๐Ÿ“–


โ„น๏ธ To know how many other refactoring candidates need addressing to get a guideline compliant, select some by clicking on the ๐Ÿ”ฒ next to them. The risk profile below the candidates signals (โœ…) when it's enough! ๐Ÿ


Good luck and happy coding! :shipit: โœจ ๐Ÿ’ฏ

Refactor ReservoirSampler.sample(int,InputStream,boolean,int,int)

I've selected ReservoirSampler.sample(int,InputStream,boolean,int,int) for refactoring, which is a unit of 7 lines of code and 5 parameters. Addressing this will make our codebase more maintainable and improve Better Code Hub's Keep Unit Interfaces Small guideline rating! ๐Ÿ‘

Here's the gist of this guideline:

  • Definition ๐Ÿ“–
    Limit the number of parameters per unit to at most 4.
  • Whyโ“
    Keeping the number of parameters low makes units easier to understand, test and reuse.
  • How ๐Ÿ”ง
    Reduce the number of parameters by grouping related parameters into objects. Alternatively, try extracting parts of units that require fewer parameters.

You can find more info about this guideline in Building Maintainable Software. ๐Ÿ“–


โ„น๏ธ To know how many other refactoring candidates need addressing to get a guideline compliant, select some by clicking on the ๐Ÿ”ฒ next to them. The risk profile below the candidates signals (โœ…) when it's enough! ๐Ÿ


Good luck and happy coding! :shipit: โœจ ๐Ÿ’ฏ

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.