In magento 1 we have local - community - core areas inside app->code folder. When you want to override a functionality placing code with same names in local or community will do the job.
working in magento 2,
I saw only one folder inside the
app->code and it is magento. If we want to create an adjustment in price (eg: calculator.php ) do we have to re-write core files or we have to work in another way?.
If I create a module in
app->code->magento->vendorname to rewrite pricecalculation in catalog, which structure do I have to create in order to change the value and give magento 2 the parameter to let the application know that I want to override the catalog price?.