Обсуждение:Fluent interface
Проект «Информационные технологии» (уровень IV)
Эта статья тематически связана с вики-проектом «Информационные технологии», цель которого — создание и улучшение статей по темам, связанным с информационными технологиями. Вы можете её отредактировать, а также присоединиться к проекту, принять участие в его обсуждении и поработать над требуемыми статьями. |
>> нацеленный на повышение читабельности исходного кода программы.
Untitled[править код]
На C# пример неудачный. Очевидно, что использование инициализатора объектов проще, понятнее и короче использования текучего интерфейса. Тем более, что этот интерфейс требует специального дизайна класса, а инициализатор объектов даётся просто так и бесплатно.
Судя по упоминанию C# 3.5 они инициализатор решили текучим интерфейсом назначить. "// Пример текучего интерфейса" откомпилируется по крайней мере в 2.095.24.11.77 06:01, 7 мая 2012 (UTC)
Огрехи перевода[править код]
fluent |ˈfluːənt| adjective 1 able to express oneself easily and articulately: a fluent speaker and writer on technical subjects. • able to speak or write a particular foreign language easily and accurately: she became fluent in French and German. • (of a foreign language) spoken accurately and with facility: he spoke fluent Spanish. 2 smoothly graceful and effortless: his style of play was fast and fluent. 3 able to flow freely; fluid: a fluent discharge from the nose.
каким образом наименее значимое значение слова fluent прокралось в русский перевод вообще?
"умелый интерфейс" ближайшее значение, которое могу я придумать, но он уж никак не текучий.