Feb. 19th, 2008

metaclass: (Default)
Зачем нужно получать белую зарплату, платить все налоги, переходить улицу на зеленый свет и не лезть без очереди?

Чтобы иметь полное моральное право писать в книгу жалоб и предложений, сдавать интернет-магазины в налоговую, писать доносы в государственные органы друг на друга, звонить в ГАИ по поводу неправильно припаркованных машин, отказывать людям, желающим пролезть вперед в очереди под маркой "я очень спешу" и вообще приводить людей к общему знаменателю.
metaclass: (Default)
Там обсуждение всякой автоматизации, SAP и прочего мрака.
[...]

Так вот, в компании упор нужно делать на эффективных работников, постоянно повышая их уровень профессионализма и мотивации, а «винтики», привязанные к работе лишь заниженной самооценкой и страхом ее потерять – это балласт, превращающий компанию в болото.
metaclass: (Default)
В свете утренних разборок с многопоточной прогой особенно полезным выглядит следующий пост:

дизайн системы, в которую вносятся изменения, должен быть элегантен и прочувствован. Если я непонимаю системы, которую изменяю, как я могу понять происходящие в ней процессы? Если лучшая ассоциация для дизайна, которую я могу подобрать, сводится к канализационной трубе, по которой передвигаются искаженные до неузнаваемости входные данные, то о каких высоких материях я могу медитировать над stack trace?

Вот. Поэтому даже в безумном дельфи приходится писать программы, выглядящие как ручная реализация функциональной парадигмы, только ради того, чтобы при анализе можно было абстрагироваться от всего, кроме сошедшего с ума модуля. А еще это позволяет нам с [livejournal.com profile] belnetmon независимо писать модули, не занимаясь постоянным согласованием связей между ними.

Поток данных в программе должен представляться наглядно, чтобы его можно было крутить в мозгу в свободное время, не за компом. В этом отношении, конечно, c Haskell, сложно сравнить что либо из известных мне языков - на нем очень удобно думать.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 9th, 2025 07:18 pm
Powered by Dreamwidth Studios