This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

About nRF SDK naming conventions

Being a person with a poor name memory, I am really frustrated with the nRF SDK's naming conventions. For example, let's take a function

bsp_btn_ble_on_ble_evt()

Is that a descriptive name, eh? Every time I hit a function name, or symbol, like that one, I have to (re-)check what actually was its purpose. Instead, wIth good naming conventions, all that frustrating document and code browsing work could be avoided and huge amount of time would be saved.

If you really care about your customers and easiness of programming with your great hardware, you could start from the very basic things. Use descriptive names in your code, please.

Parents Reply
  • This is not the first time I am complaining. If you are not Nordic employer, I think continuing is quite fruitless.

    Of course, after you have worked intensively, say one year, with Nordic's SDK, you get familiar with those acronyms. But what is the case with all the beginners? For example, try asking some random people which one makes more sense: "btn_ble" or "bluetooth_button_module".

Children
No Data
Related