Shipbuilding, theoretical and practical