RolfMantel

Results 8 comments of RolfMantel

I see a significant difference between `get_addresses()` returning a table of addresses and `find_addresses()` returning a structure with `addresses` and `search_status`. If I use the java-script style of introducing a...

Sure, the point is on using the generic `result`. In what way does the variable name `result` make the code more readable than a carefully chosen variable name? My personal...

I think those two are connected. If we prefer intermediate local variables, there is little difference between `result` and `results`. Only if we reference returning parameters from the beginning, we...

There is one very good reason for using EXPORTING with 'pass value' not set: generic programming. When I do `EXPORTING xxx TYPE ANY` I can query the DDIC type of...

When I write a "generic query" method, `CHANGING` often semantically wrong. By using `EXPORTING` I document that I expect the table to be empty. By using `CHANGING` I document that...

There is a massive difference between "creating new objects" and re-factoring code": - When I create new objects, I can take care of clean code - for a minor re-factoring...

I do not live long enough to re-factor the large amount of code I am responsible for; I am aiming for retirement less than 20 years in the future. I...

It appears that there are two different usages of the tool with contradictory requirements: As a "tool for refactoring" I might wish to validate new sub-objects. As a"quality control gate"...