شرکت یا نیروی انسانی؟ مسأله این است.
خانم مهندس کراری در توضیحی برایم نوشته بودند:“….ولی قکر میکنم اگر شرکتها و سازمانها به نیروی انسانی به اندازه کافی بها می دادند اوضاع سودآوری شون حتما بهتر از اینی که هست می شد و حداقل می دیدیم که آرزوی هر نیروی IT داشتن یک شرکت مستقل نبود! “ ضمن تشکر از ایشان، گفتم شاید […]
Coding Standards- بخش سوم
The Tyranny of Tools I have seen teams attempt to enforce a style through the use of tools. Some tools are benign and helpful. Many IDEs, for example, allow you to specify things like indent level, brace placement, etc. With a single keystroke you can ensure that a batch of code conforms to the team […]
Coding Standards- بخش دوم
Style not Substance A good coding standard should be about style and form, not about substance. It should not attempt to legislate good design. It should not, for example, proscribe goto or public variables. Those rules are part of the body of knowledge that all software developers should have, and are not a matter of […]
Coding Standards- بخش اول
یکی از مهمترین مراحل در توسعه نرمافزار، برنامهنوسی و کدنویسی آن است و یکی از مهمترین مشکلات در این مرحله، کمکیفیت و ناهمگون بودن کدی است که توسط برنامهنویسان نوشته میشود. برای حال یا کاهش اثر این معضل، یکی از روشهایی که معمولاً به کار میبریم، تدوین استانداردهای برنامهنویسی است که برنامهنویسان ملزم به پیروی […]
Concept-Orientation
Concept-orientation is a new emerging programming, data modelling and system design paradigm. The main purpose of this site is to serve as a growing resource sharing and organizing the work and thoughts on this new direction in computer science for those interested in learning about it.Main principles of the concept-oriented programming:۱. Separation of business methods […]
Why People Leave
For the individuals considering a change in job, the reasons can be as many and varied as the personalities involved. For the organization with pathologically high turnover,a few reasons account for most departures: a just-passing-through mentality: Co-workers engender no feelings of long-term involvement in the job.
The Joel Test: 12 Steps to Better Code
Have you ever heard of SEMA? It’s a fairly esoteric system for measuring how good a software team is. No, wait! Don’t follow that link! It will take you about six years just to understand that stuff. So I’ve come up with my own, highly irresponsible, sloppy test to rate the quality of a software […]