@bullhead Je čitelnější než ty s céčkovou syntaxí. Jde o způsob zápisu selektorů, ve spojení s rozumnou konvencí pojmenovávání metod se píše něco jako:
stringByFetchingURL: ... timeout: ...
Tím hned vidím typ návratové hodnoty i parametrů. Analogicky bych mohl mít metodu pro binární data:
dataByFetchingURL: ... timeout: ...
V C/Javě bych měl fetch(..., ...) a věděl bych (bez dokumentace) prd. C# aspoň umožňuje pojmenování parametrů.
Problém je evidentně v definici "dobrého programátora" :-)
Autor se zabývá vývojem kompilátorů a knihoven pro objektově-orientované programovací jazyky.
Přečteno 36 042×
Přečteno 25 229×
Přečteno 23 683×
Přečteno 20 070×
Přečteno 17 767×