google / google/differential-privacy
Clearly distinguish private data and privitized data by using different variable naming conventions on each side of the noise barrier.
Open
- Dominant language
- Go
- Stars
- 3.4k
- Forks
- 434
- Avg merge
- 4d 9h
- Merged PRs (30d)
- 9
Description
In reviewing the source code, it is not clear which variables refer to private data and which refer to privitized data. I suggest that you clearly distinguish these in the source code, perhaps by using different variable naming conventions.
Contributor guide
Research direction
Start by reviewing the Go source code and identify variables on each side of the noise barrier that represent private versus privatized data. Determine a consistent naming convention for both categories, then apply it throughout the relevant source and verify that the code remains clear and builds successfully.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- security
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100