All streams
Search
Write a publication
Pull to refresh
-8
0
Дмитрий @dim2r

Программирование

Send message
Мозг женщин и мужчин работает по-разному. Женщины способны быстро переключаться и много болтать. Мужчины способны погружаться в деятельность, и чем дальше они погружаются, тем более молчаливыми они становятся. Можно почитать Алан и Барбара Пиз «Язык взаимоотношений».
у греков было понятие Кайрос — удачное мгновение, когда нужно действовать
В ООП и других областях программирования действует мышление, которое можно назвать обобщением. Бывают фразы, типа «все сущности», «все договора», «все операции». При внимательном рассмотрении базовый класс или интерфейс зачастую готов обрабатывать сущности только на момент написания ТЗ. Потом появляются то исключения из правил, то новые типы сущностей, которые никак не влезают в базовый класс. К примеру, на каком-то этапе в организации были клиенты физ-лица. А потом программист который делал интерфейс «Client» уволился, а организация начала обслуживать юр.лица. Последующие программисты будут иметь дело с абстракциами, которые созданы другими и пытаться разгадать что конкретно имелось в виду. Появляются смысловые люфты между программой и предметной областью.
А более конкретные есть примеры? у меня есть одно наблюдение, где методология дает сбой, но это идет против ветра, затрагивает веру
А что не так с ООП, по Вашему мнению? можно в личку, что бы не минусовали, у пользователя на профиле есть конвертик для писем
Спасибо! Особенно порадовали функции высшего порядка. Из теории систем знаю, что это имеет название мета-уровень или эмерджентный уровень. Очень важная вещь при развитии проекта, если правильно их использовать.
А что делать, если лидов слишком много? У меня четыре-пять лидов, которые постоянно спрашивают «когда сделаешь?». Всех удовлетворить не получается. :) Я даже скайп отключил, что бы пешком не ленились ходить.
А я Вас поддерживаю, хотя не могу плюсануть. Сам и учился в ВУЗе и писал для ИП. Отлично понимаю о чем Вы.
я тоже не понял вас. предлагаю закончить диспут
Мне мое знание помогало пару раз найти атаки. А Вам ваше знание помогло?
Еще рекомендую делать «rpm -V» — сверяет контрольные суммы файлов на диске с эталонными. Можно смотреть какие конфиги или бинарники изменлись.
Давайте какой нибудь конкретный пример посмотрим. У вас есть на примете представитель ваших слов?
Большинство людей серые безвольные ленивые ...

Зависит от условий и склонностей. Потенциал есть и на хорошее и на плохое. Надо понимать, что есть состояние «А» и состояние «Б». Путем определенных шагов можно перевести личность из одного состояния в другое. К сожалению у нас грамотность низкая в этом вопросе и под шагами подразумевается принуждние.
Должен быть физический переключатель «только чтение» на носителе, где хранится ОС. Захотел обновиться — отжал кнопку RO, автоматом отключился от интернета, залил обновление. Опять нажал кнопку RO
Интересно было бы увидеть цифры. Типа: было 2 часа, стало 5 минут. Было 5 чел, стало 10. Было 5 руб, стало 2 руб и тд.
Рекомендую познакомиться с теорией спиральной динамики. Там прописаны определенные уровни развития общества и что самое интересное — прописано с какого на какой уровень можно перейти, и что надо сделать что бы перейти.
Protege

забавно, а эта штука случайно с Prolog-ом не одного поля ягодки?
Логический решатель не должен зависеть от модели данных.

Я так понял, что вам такой не встречался.
>Вы представьте себе, что, с другой стороны, физлицам будет запрещено покупать продукт1

Проверка на противоречия должна работать на этапе тестирования ПО или на этапе создания ТЗ.

Интересно, есть ли в природе инстументарий, который проверяет непротиворечивость требований бизнеса?

Например, есть такие требования:
1)«для всех договоров из продукта1 делать проводки на счет 123»
2)«для всех договоров для физ лиц делать проводки на счет 456»
нужно что бы автоматически нашлось противоречие, так как могут быть договора продукта1 для физ лиц. Как делать проводки при этом — непонятно.

Information

Rating
Does not participate
Location
Самарская обл., Россия
Registered
Activity