What will it break? Both cases are correct since you can change the signature of the method (alt + shift + c) and in 5 seconds the whole method will be changed with the new parameters and it will auto-find all previous methods and edit them by itself with the new structure of it ? so in a few words, drop the shit isOnline () which is returns int (wtf?) and make it returns boolean variable ...