ausocean / ausocean/client

ESP/Speaker: Remove std::string

Open
#161 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
0
Forks
0
Avg merge
1h 27m
Merged PRs (30d)
1

Description

`std::string` uses dynamic allocation under the hood, and should be avoided to try and avoid long term fragmentation.

consider using `std::string_view` where applicable.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the ESP/Speaker code and every use of std::string, then determine which uses can safely be replaced with std::string_view. Done means applicable dynamic string usage is removed without changing the speaker behavior, but the issue does not name files or tests to guide verification.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
embedded-iot
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.