I have one text box across multiple pages which is used to enter multiple customerids (as comma separated) . But in current page due to some subsequent implementation difficulties we make it as customerid so that user can enter only one customer not multiple customerids as comma separated.But coding styles and naming of variables across all pages are same since we are assuming that multiple customerids could be entered in future.we are having array instead of string to store customerid as given below:customerIds.push(tbxval); whereas customerids array always having only one element inside that as of now in that particular page.I guess if that future requirement not asked from product owner, this code could make some problem or at least until that requirements comes.But I'm not sure what kind of negative or positive impact it could make.
Should I consider uncertain future requirement while development?
design;coding style;requirements;implementations