Развитие проекта

Прошел почти год с того момента, как был опубликован первый пост и добавлен первый тестовый код примера. Хотелось бы немного вернуться в тот период и посмотреть, что же тогда происходило. А происходил тогда вот что — была жажда сделать небольшой проект и рассказать про то, чем я занимаюсь, с чем работаю, а именно — рассказать про Java в особенности про Java Swing, попробовать передать те небольшие крупицы опыта, которые нашлись у меня и возможно помогли бы другим. Конечно, когда я начинал, то ставил перед собой супер грандиозные планы по захвату мира и покупки Порша каена на заработанные от рекламы денег ибо на блог должно было приходить сто тыщ миллионов пользователей в сутки. Но жизнь, такая штука, она вносит свои коррективы Продолжить чтение этой записи

Реклама

Паттерны или шаблоны проектирования

В этом посте хотелось бы взглянуть на паттерны проектирования или как их еще называют шаблоны проектирования, попытаться описать простым и доходчивым языком о том, что же это такое. Надеюсь, что проведенные аналогии будут понятны и позволят быстро усвоить основную мысль, так сказать суть дела. Начнем же. Не случайно выбрал картинку для поста — долго искал по слову «проектирование». Давайте посмотрим, что здесь изображено. Здесь изображена квартира в разрезе, так как будто кто-то проектирует её со стороны и расставляет всё необходимое для удобства и быта. Продолжить чтение этой записи

Давайте писать комментарии к коду

eclipse Хотел бы немного порассуждать на тему написания комментариев к коду. С одной стороны кажется, что разработчик это такой супермозг, который должен уметь читать любой код. Есть там комментарии или нет, по фиг. Ты же «голова», разберешься. Неважно, что метод в сто тыщ миллионов строк и неважно, что давным-давно человечество придумало отступы и переносы — это всё для дрищей. Настойщий программер может прочитать хоть стопицот строк кода и понять, что собственно они делают, даже если все эти строки это одна большая такая строка. Считаю, что это полный отстой. Не зря же придумали классы, методы и поля. Продолжить чтение этой записи