Documente Academic
Documente Profesional
Documente Cultură
SOLID este un set de principii care vă pot ajuta să scrieți cod care poate fi întreținut, scalabil și
testabil.
SOLID înseamnă:
func authenticate() {
authenticator.authenticate()
}
class Product {
var price: Double = 0.0
init(percentage: Double) {
self.percentage = percentage
}
init(side: Double) {
super.init(width: side, height: side)
}
}
func printArea(rectangle: Rectangle) {
let area = rectangle.calculateArea()
print("Area: \(area)")
}
protocol Printer {
func print ()
}
func print () {
// ...
}
}
protocol DataFetching {
func fetchData ( de la url : URL ) -> Date ?
}
clasa DataManager {
let dataFetcher: DataFetching