От переводчика
На днях в сети появился минисайт minifesto.org со здравой, на мой взгляд, тезисной выжимкой опыта подхода к стартапам (да и к разработке в целом). Манифестность текста смягчается от начала к концу, но это не делает его хуже.
Снова прошу прощения за отсутствие перевода словосочетания “computer science”.
Кратко
- Боритесь за закон Парето, следите за тем, чтобы 20% вашего труда давало вам 80% результата;
- Расставляйте приоритеты, ведь минимализм нужен для того, чтобы делать то, что нужно, а не распыляться по мелочам;
- Лучшее — враг хорошего: сначала просто сделайте, потом сделайте правильно, потом сделайте лучше;
- Убивайте в зародыше, не бойтесь начать всё сначала. Чем быстрее ошибётесь, тем быстрее научитесь;
- Повышайте свою ценность. Постоянно думайте о том, чем можно помочь команде, — и развивайтесь в этом направлении;
- Сперва основы. Мыслите последовательно, ориентируясь на лучшие практики мира Computer Science;
- Посмотрите с разных сторон. Простое получается тяжелее, чем сложное, поэтому включайте воображение;
- Синтаксис — основа взаимодействия. Мы пишем код для людей, а не для машин;
- Не запутывайте. Старайтесь проектировать слоями, по мере возможности не зависящими друг от друга;
- Вычищайте оставленное-на-всякий-случай. Минимализм борется с отвлекающим от основного.